This has happened to us a few times, so I’m sure we’re not alone …
You go to configure your Unit Test project for Code Coverage, but your test run configuration is missing. In other words, you click Test – Edit Test Run Configurations – and see “No Test Run Configurations Available”.
Solution: Add a new item at the solution level (not to the test project!) and select a Test Run Configuration as the template