nUnit测试适配器10秒限制:nUnit中长时间运行的测试

时间:2014-06-20 22:07:20

标签: visual-studio unit-testing nunit

我在nUnit中进行了一些测试,调用外部程序,有时需要10秒以上才能完成。当我在nUnit的“单元测试会话”面板中运行它时,这很好用。但是,当我使用测试适配器(通过错误输出和自动测试发现具有更多优点)时,我收到以下错误:

The request has taken more than 10 seconds to respond, aborting it.
Exception has been thrown by the target of an invocation.

有什么方法可以延长我的测试时间限制吗?这是适配器或Visual Studio本身的问题吗?

编辑:为了澄清,我知道嘲笑耗时的功能是正确的事情。但是现在,按照我的估计,重构我的单元测试是不值得的。

2 个答案:

答案 0 :(得分:1)

它与VS无关,因为Resharper能够运行超过10秒的测试。这很可能是适配器的限制。

答案 1 :(得分:1)

此问题(https://github.com/nunit/nunit-vs-adapter/issues/24)已在适配器版本1.2中修复。