在 Visual Studio 2015 中运行特定类别的测试

Ing*_*als 2 testing automated-tests visual-studio

在使用官方Microsoft 单元测试框架的项目中,我可以将测试分类中,但是我无法从 Visual Studio 中的测试资源管理器运行这些类别。

我特别想将一个类别设置为构建后运行(不是通过 CI 在构建服务器上而是在本地),因为我可能有特定的测试,但我不想经常运行。

有没有办法做到这一点,或者 Visual Studio 中的测试方面是否如此有限?

小智 5

从测试资源管理器窗口运行测试时,您可以按“Trait”进行过滤。

输入Trait:"Important"搜索栏将仅选择标有 的测试[TestCategory("Important")]

要排除某些带有“-”前缀的测试,例如-Trait:"Slow"