如何在测试中将MSpec测试设置为不确定? 我正在寻找相当于Nunit Assert.Inconclusive
的东西我使用的是版本0.9.3.0。
答案 0 :(得分:2)
虽然mspec中没有不确定的状态,但您可以做的是跳过It
委托的实现。这将使规范“未实现”。
It should_be_inconclusive;
另一种选择可能是使用It
忽略上下文或特定IgnoreAttribute
。
[Ignore("This test is currently inconclusive")]
It should_not_be_null = () => Subject.ShouldNotBeNull();
答案 1 :(得分:-1)
刚刚测试在使用Subject注释的类的构造函数中抛出异常似乎可以解决问题。
我有一个弹出窗口,所以不太理想..