7
我想测试一种方法,我期望在特定情况下阻止。NUnit能期待超时吗?
我试过TimeoutAttribute
和ExpectedExceptionAttribute
的组合:
[Test]
[Timeout(50), ExpectedException(typeof(ThreadAbortException))]
public void BlockingCallShouldBlock()
{
this.SomeBlockingCall();
}
不幸的是,这并不为ThreadAbortException
工作,我正在读关于here似乎得到由NUnit的自己陷入了。
有没有办法期待超时(与NUnit)?