2009-08-25 143 views
0

我们使用NUnit来运行大量的集成测试。停止运行安装失败测试

所有这些测试共享一个基类,这是一个测试夹具设置方法,用于准备其余测试所需的数据。

如果测试夹具设置出现故障,有什么办法可以停止运行测试吗?

现在它等待,直到所有的测试失败,同样的设置错误

回答

3

如果我理解你正确地你就不能抛出异常的地方在你的[设置]法[SetupFixture]类,如果你遇到失败?

测试运行人员仍会报告您好像所有测试都失败了,但不要让您误以为他们是运行。只要遇到异常,NUnit就会立即终止。

+0

异常来自测试中的一种方法。 NUnit不会立即终止,与所有通过的测试相比,查看失败报告需要的时间差不多相同。 – chandmk 2009-08-25 21:29:58

+0

好吧,我说得太快了。你的回答让我更仔细地看错误信息。有一些集成测试没有使用基本设置类。并且每个测试都与设置代码进行相同的调用,这需要花费很长时间才能返回。 谢谢。 – chandmk 2009-08-25 22:39:56

相关问题