visual-studio-2017 - 实时单元测试排除测试

标签 visual-studio-2017 live-unit-tests

我知道可以通过右键单击测试项目并选择“实时单元测试”上下文菜单来从实时单元测试中排除整个测试项目。

但是在我的解决方案中,我有一些长时间运行/资源密集型测试,我想排除这些测试。是否可以排除个别测试?

最佳答案

最简单的方法是右键单击编辑器 View 中的方法并选择 Live Unit Testing 和 Exclude。 Menu as seen in Visual Studio 2017

您也可以使用属性以编程方式执行此操作。

对于 xUnit:[Trait("Category", "SkipWhenLiveUnitTesting")]
对于 NUnit:[Category("SkipWhenLiveUnitTesting")]
对于 MSTest:[TestCategory("SkipWhenLiveUnitTesting")]
更多信息请访问 Microsoft docs

关于visual-studio-2017 - 实时单元测试排除测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47157050/

相关文章:

visual-studio - 项目中的每个测试都说 "Excluded from Live Unit Testing"?

unit-testing - 实时单元测试不起作用 "Failed to initialize client proxy: could not connect to test process."

visual-studio-2015 - 使用 VS 2015 实验实例调试在 VS 2017 中创建的 VSIX

c# - Nuget 包还原不起作用-

python - CMake FindPython3 无法在 Windows 上找到解释器

c++ - VS 2017 命令行错误 D8004

visual-studio-2017 - Visual Studio 2017 - 设计 View / Split View

c# - 无法使用 Visual Studio 2017 加载文件或程序集 'Microsoft.CodeAnalysis.LiveUnitTesting.Runtime, version= 1.7.0.0'