我希望能够将“消息”添加到单元测试中,以便它实际上出现在 NUnit 生成的 TestResult.xml 文件中。例如,这是当前生成的:
<results>
<test-case name="MyNamespace.Tests.MyTest" executed="True" success="True" time="0.203" asserts="4" />
</results>
我希望能够拥有一个额外的属性(或节点,视情况而定),例如:
<results>
<test-case name="MyNamespace.Tests.MyTest" executed="True" success="True" time="0.203" asserts="4" message="Tested that some condition was met." />
</results>
这个想法是上面的“消息”将以某种方式在测试方法本身中定义(在我的例子中,在运行时生成)。有没有我想念的地方能做这样的事情?