As our unit test numbers increase we are finding it increasingly difficult to continually run all the tests on our developer machines. Does anyone know if Visual Studio 2008:
Tests are run in a single thread, so only one core is used. This is the desired behavior, as having them run on more threads might cause the tests to behave unexpectedly if you're using static variables, or any type of global state (for instance, a test changes a static variable, and when it ends changes it back. If another test is running at the same time, it might see a different value than it expects).