如何在NUnit 3中捕获未处理的异常?

时间:2017-10-11 12:04:37

标签: c# .net exception-handling nunit nunit-3.0

我正在努力解决的问题是,如果测试失败, NUnit VS适配器会显示异常消息及其堆栈跟踪。但是,通常Exception.ToString()提供了我希望在调试器中看到的更多详细信息,并且如果CI测试运行失败,则会记录以便更轻松地进行故障排除。因此问题。

AppDomain.UnhandledException()由于某种原因未被触发,因此我认为我必须实现ITestListener接口。我过去曾对NUnit 2.x做过扩展,但不幸的是我无法弄清楚如何利用新界面。我在网上发现的一些例子说扩展需要在一个单独的程序集中,这对于我的任务来说听起来过于复杂。所以我需要一个有效的例子(NUnit 3.8.1)

0 个答案:

没有答案