我正在使用 VS 2008 进行单元测试。即使我的代码调用
Assert.Fail("some message");
测试通过?
甚至
Assert.IsTrue(false);
这也通过了测试。
这怎么可能。我预计测试会失败。我想强行失败。
请帮忙!
最佳答案
您可能在测试代码中的某个地方捕获了异常。 Assert 类使用异常来使测试失败,因此如果您捕获它,则测试通过。
请粘贴代码以获得更准确的答案。
关于c# - Assert.Fail 不会使测试失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3547552/