在使用官方 Microsoft 单元测试框架 的项目中,我可以将测试放入类别,但是我无法从 Visual Studio 中的测试资源管理器运行这些类别。 p>
我特别想将一个类别设置为在构建后运行(不是通过 CI 在构建服务器上而是在本地),因为我可能有特定的测试我不想经常运行。
有没有办法做到这一点,或者 Visual Studio 中的测试方面是否如此有限?
最佳答案
从测试资源管理器窗口运行测试时,您可以按“特征”进行过滤。
在搜索栏中输入 Trait:"Important"
将只选择标记有 [TestCategory("Important")]
的测试。
排除某些带有“-”前缀的测试,例如-特质:“慢”
关于visual-studio - 在 Visual Studio 2015 中运行特定类别的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39293639/