When I run Visual Studio Professional 2013 under my regular user account, I can debug/test ASP.NET applications but I can't run the unit tests for some reason. It looks like it discovers the unit tests at first ("Discover tests finished: 4 found") but then doesn't run them ("no tests found to run").
When I run VS as administrator, it works. I got the idea from Why does visual studio 2012 not find my tests? but the answers don't explain why it makes a difference. Running unit tests doesn't seem like something that should require admin rights.