A couple of weeks ago I was working on unit tests, they were building and running as expected.
I went on holiday for a week, booted up my machine this morning, and without making any code changes to the unit test project, the tests no longer run.
And when I say "the tests no longer run" I don't mean that they fail; they literally will not run.
I've tried to run or debug a specific test, I've tried to run or debug all tests, I've tried it from the Resharper icon adjacent to each test method name, I've tried it from the TEST menu item, I've tried it from the "Unit Test Sessions" window... and all that happens is that the "Unit Test Sessions" window slides in from the right, all the tests say "Pending"... and then nothing.
There are no messages in the Output window either.
The project builds without any problems. I've tried cleaning the solution and rebuilding, but this changes nothing. Also, it's not just the tests I was working on a couple of weeks ago, it's all tests in my UnitTests project.
A colleague can run the tests. He encounters various Resharper messages that I don't, but he can still run the test.
The only difference is that I installed the VS2012.2 update before I tried running the tests.
Does anyone have any ideas why these tests apparently won't run?