I have a c# solution with the following structure:
mySolution myProject myProject.MSTests References Microsoft.VisualStudio.QualityTools.UnitTe
I was making use of a public TestContext TestContext method to write to the test output and changed the scope to private. This made every test not discoverable. Changing it back to public helped.
public TestContext TestContext
private
public