Nunit中的资源不可用,忽略结果

时间:2014-06-06 10:00:25

标签: c# nunit integration-testing

我正在为我的代码(使用Nunit)进行集成测试,我想知道当某些外部资源(如Web服务)不可用(503或网络关闭)时,是否可以动态设置测试结果。我不希望既没有成功通过测试也没有通过测试。

如果无法在运行时将其设置为忽略,那么在集成测试中处理资源不可用的最佳做法是什么。感谢。

1 个答案:

答案 0 :(得分:1)

您正在寻找Assert.Ignore()。调用它将立即以“忽略”结果结束测试。请参阅文档here