Error when running unit tests in visual studio: Test-case objects missing
Solution 1:
I experienced this error after removing all nuget packages as I had changed my .net version and did not need any of them to compile.
After re-installing the MSTest.TestAdapter nuget package ReSharper started running my unit tests again as expected.
Install-Package MSTest.TestAdapter
Solution 2:
I know this won't answer the OP's question, since he/she has tried it, but maybe it will help someone else.
For me a simple restart of Visual Studio solved the Test-case objects missing for the following elements: ... Rebuild the project and try again problem.
Solution 3:
After banging my head for a day I got Test Explorer working. It was the target Platform.
In the unit test project properties, under Build, I had the Platform target as x64. I switched it to AnyCPU and Test Explorer immediately picked up my missing unit tests. However, resharper is still giving me the same error. I'll update if I find solution for it. In the mean time, I can at least run and debug my unit tests now.