我希望能够设定一个条件来决定某些测试是否在NUNIT中运行。
例如,如果全局变量x = 1,则只运行某个类/程序集中的测试或仅运行第一个测试。
这样的事情可能吗?
如何做到这一点?
谢谢!
答案 0 :(得分:3)
我建议在您的NUnit测试中使用Categories。这将允许您一次运行它们的组,或者一次运行所有组。
虽然Categories似乎是“更纯粹”的方式,但您可以通过编程方式跳过此帖子的测试问:Programmatically skip an nunit test。在我看来,这种方法是你正在寻找的。 p>