如何使测试方法在Visual Studio单元测试中不可运行

本文关键字:运行 单元测试 Studio 何使 测试方法 Visual | 更新日期: 2023-09-27 17:55:51

如何使测试方法在Visual Studio单元测试中不可运行?将 Visual Studio 2010 与 .NET 4.0 结合使用。

假设我有 10 种测试方法,其中 1 种测试方法由于外部依赖关系而不起作用。如果我想运行所有 10 个,那么我将在一次测试中出错。

一种解决方案是:不要运行测试。但是我需要知道,是否有任何属性或类似的东西,它们只是绕过测试并且不会运行。

我尝试使用[WorkItem(1234)]属性,但测试仍在运行。

任何帮助将不胜感激。

如何使测试方法在Visual Studio单元测试中不可运行

是的

,您可以将 Ignore 属性添加到要跳过的测试中:

[TestMethod, Ignore]
public void ThisTestWontRun()
{
    // Test code here
}