NUNIT有更多有用的日志

时间:2014-04-03 21:18:16

标签: c# logging nunit

我在c#中进行了很多单元测试。现在我希望nunit在运行时记录以下内容: - 测试开始/结束的时间。 - 测试结果。 - 测试名称。

例如:

[2/10/2014 16:11:00] TestA STARTED
[2/10/2014 16:12:00] TestA OK
[2/10/2014 16:13:00] TestB STARTED
[2/10/2014 16:14:00] TestB FAILED: exception.

我不想参加每一项测试来实现这一目标,因为多年来我进行了大量的单元测试。你有什么方法可以让我这么容易吗?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我开始写一个答案,建议您使用SetupTeardown,但我认为您在尝试显示结果时遇到问题。原来你必须使用NUnit EventListener

@Izzy在他的类似问题here

中发布了一些示例代码