Most Complete MSTest Unit Testing Framework Cheat Sheet
www.automatetheplanet.com › mstest-cheat-sheetTo discover or execute test cases, VSTest would call the test adapters based on your project configuration. (That is why NUnit/xUnit/MSTest all ask you to install a test adapter NuGet package to your unit testing projects). So MSTest.TestAdapter exists for that purposes. MSTest.TestFramework itself implements the testing frameworks and its contracts. So you need to add a NuGet reference to it to write unit test cases and have them compiled.