Belirli bir durumda engellemeyi beklediğim bir yöntemi test etmek istiyorum. yaklaşık here NUnit kendisi tarafından yakalanmak gibi görünüyorNUnit bir zaman aşımı bekleyebilir mi?
[Test]
[Timeout(50), ExpectedException(typeof(ThreadAbortException))]
public void BlockingCallShouldBlock()
{
this.SomeBlockingCall();
}
Ne yazık ki bu okuyordum ThreadAbortException
olarak çalışmaz:
TimeoutAttribute
ve
ExpectedExceptionAttribute
bir arada çalıştı.
Zaman aşımları (NUnit ile) beklemenin bir yolu var mı?