Как добавить атрибут Xunit TraitAttribute в модульные тесты, генерируемые specflow - PullRequest
2 голосов
/ 12 марта 2012

Я использую Specflow с Xunit, и я хочу, чтобы к сгенерированным (под крышками) сгенерированным модульным тестам добавился Xunit.TraitAttribute. Это возможно с Gherkin и SpecFlow?

1 Ответ

0 голосов
/ 08 июля 2012

Не могли бы вы уточнить, что будет определять, как вы решите, какие из них должны иметь атрибуты? Если это не общее правило, вам нужно что-то, что дает вам больший контроль, чем равномерное добавление одного и того же атрибута в каждый сгенерированный тест. Предполагая, что задействованы шаблоны T4, вы, очевидно, могли бы что-то там сделать - но суть в том, что угол атаки будет беспорядочным.

Вы можете сделать это как шаг после компиляции с Mono.Cecil достаточно легко. Очевидно, что PostSharp тоже может делать такие вещи, но это может быть излишним.

...