如何从Visual Studio 2019的单元测试中跳过课程
ClienteRepositoryTests扩展了RepositoryTestBase。
RepositoryTestBase是所有单元测试的基础。我希望RepositoryTest不显示在测试资源管理器中
答案 0 :(得分:1)
使基类成为抽象。
XUnit和MSTest(以及可能的其他框架)都使用反射来查找经过正确修饰的方法(或类型),并且必须实例化它们才能运行测试。如果您的类是抽象类,则该方法仍将存在于派生类型上(仍装饰为测试方法),但无法实例化基类。