我将Specflow与Xuit一起使用,我想要的是在生成的单元测试中添加一个Xunit.TraitAttribute
。这在Gherkin和SpecFlow中可能吗?
您能澄清一下如何决定哪些属性应该具有这些属性吗?除非这是一条总括规则,否则你会想要比将相同的属性统一添加到每个生成的测试中更具控制力的东西。假设有T4模板,你显然可以在其中做一些事情——底线是攻击角度会很混乱。
您可以很方便地将其作为Mono.Cecil
的编译后步骤。显然,PostSharp也可以做这样的事情,但这可能有些过头了。