从UnitTest跳过课程-Visual Studio 2019

时间:2019-04-29 16:51:48

标签: unit-testing xunit visual-studio-2019

如何从Visual Studio 2019的单元测试中跳过课程

ClienteRepositoryTests扩展了RepositoryTestBase。

RepositoryTestBase是所有单元测试的基础。我希望RepositoryTest不显示在测试资源管理器中

1 个答案:

答案 0 :(得分:1)

使基类成为抽象。

XUnit和MSTest(以及可能的其他框架)都使用反射来查找经过正确修饰的方法(或类型),并且必须实例化它们才能运行测试。如果您的类是抽象类,则该方法仍将存在于派生类型上(仍装饰为测试方法),但无法实例化基类。