实时单元测试不包括测试

Ale*_*x M 4 visual-studio-2017 live-unit-tests

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

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

ads*_*cik 15

最简单的方法是在编辑器视图中右键单击该方法,然后选择"实时单元测试和排除". 在Visual Studio 2017中看到的菜单

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

对于xUnit: [Trait("Category", "SkipWhenLiveUnitTesting")]

对于NUnit: [Category("SkipWhenLiveUnitTesting")]

对于MSTest: [TestCategory("SkipWhenLiveUnitTesting")]

有关Microsoft docs的更多信息