标签: c# unit-testing testing
我有一个错误,该错误在极少数情况下在低级系统中发生,从而导致StackOverflowException。我编写了一个重现该错误的测试,但是由于堆栈溢出的性质,该测试永远无法运行完成,失败或成功。使用mstest和NUnit运行测试。
StackOverflowException
mstest
NUnit
对于这种情况,我该怎么办?测试失败了,而不是在堆栈被破坏时终止了?