Closed GoogleCodeExporter closed 8 years ago
So it appears that the Fibonacci example contains a bug. Namely, it recurses
forever
which eventually causes a Stack Overflow to occur. The CLR then performs a
FailFast
and kills the test process.
.Net based test frameworks have a very difficult time dealing with stack
overflows
because the whole process just dies, no exception is thrown so nothing can be
handled.
In the future I'd like to make MbUnit more resilient by running individual tests
out-of-process so we can recover from death of the test process more gracefully.
Original comment by jeff.br...@gmail.com
on 11 Apr 2009 at 7:08
Fixed in the docs.
Original comment by jeff.br...@gmail.com
on 27 Apr 2009 at 5:44
Original issue reported on code.google.com by
mark4...@gmail.com
on 11 Apr 2009 at 12:20