为成功的测试用例指定输出消息

sll*_*sll 28 nunit

每个Assert允许定义error message哪些将在断言失败的情况下打印出来,但是我可以以某种方式提供一个消息,如果测试运行成功,它将被输出?

小智 37

我只是使用 Console.WriteLine( "Your message here" ); 哪个将被定向到NUnit输出,这样你就可以看到Test传递的消息


Pet*_*old 22

您可以使用Assert.Pass实用程序方法.

  • 但是这会导致抛出SuccessException,导致测试失败.当然这会破坏目的吗? (3认同)