The new xUnit Testing Framework that's part of .NET Core works differently from the testing frameworks you're used to. During a test run, the other Visual Studio frameworks instantiate your test class ...
Let me be clear about the new .NET Core testing framework, xUnit: It's an alternative, not a replacement for MSTest, the .NET Core version of the framework you're familiar with from earlier versions ...