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.
GitHub - microsoft/testfx: MSTest framework and adapter
github.com › microsoft › testfxThis is a fully supported, open source and cross-platform implementation of the MSTest test framework with which to write tests targeting .NET Framework, .NET Core and ASP.NET Core on Windows, Linux, and Mac. Documentation. See Documentation for full documentation about how to contribute, build, test MSTest v2. This documentation also contains information about history, context and supported or unsupported features.