We have a custom base class, which we to use provide extendability to otherwise missing extendability of MSTest. In the [TestCleanup] method of the base class, the TestContext.CurrentTestOutcome is investigated to find out whether the test passed or failed.
Now, when running the test with NCrunch, the CurrentTestOutcome seems to contain a seemingly random integer instead one of the appropriate enum values. It even appears to change its value each call:
[img=(- BROKEN LINK -)]TestOutcome having a funny value[/img]
What's up?