I have a test project written on C# with thousands of tests. Now I'm updating NUnit related stuff to the latest versions. After I did that, a couple tests (5 out of 2500) started failing. An interesting thing is that when I run them from Visual Studio - they pass. They fail only when running from nunit-console. They not simply fail because of some unhandled exception, but the assertion doesn't pass (expected differs from actual).
Here are versions I update to:
- NUnit-Console - 3.12.0
- NUnit Framework - 3.13.1
- NUnitTestAdapter - 3.17.0
Here are current versions that work fine:
- NUnit-Console - 3.10.0
- NUnit Framework - 3.5.0
- NUnitTestAdapter - 3.15.1
I'm very confused, can't see any reason why this is happening. Maybe someone experienced the same and knows at least a workaround?