Visual Studio test runner returns strange results from time to time
Most probably Visual Studio has a compilation version mismatch and it runs tests from an old DLL library. Clean/Rebuild the solution/project and run the tests again to fix the problem.