我可以在测试中添加一个属性来忽略它
[Test] [Ignore("Foo Bar")]
有没有办法忽略文件中的所有测试(在TestFixture级别)?
[TestFixture, Ignore("reason")]
public class YourTestFixture { }
或者,如果您希望将每个行的属性分解为一个:
[TestFixture]
[Ignore("reason")]
public class YourTestFixture { }
如建议的那样,该[Explicit]
属性运行良好.您也可以简单地将[Ignore()]
属性放在属性下[TestFixture]
,如文档中所示:
http://www.nunit.org/index.php?p=ignore&r=2.5
使用[Ignore()]
,如果你想为忽略(因此你得到的黄色条如果所有其他测试通过)被标记的考验.使用[Explicit]
,如果你想测试被完全贴现(因此你得到的绿条,如果所有其他测试通过).