如何在NUNIT中有条件地运行测试?

时间:2010-10-28 22:15:20

标签: testing nunit

我希望能够设定一个条件来决定某些测试是否在NUNIT中运行。

例如,如果全局变量x = 1,则只运行某个类/程序集中的测试或仅运行第一个测试。

这样的事情可能吗?

如何做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:3)

我建议在您的NUnit测试中使用Categories。这将允许您一次运行它们的组,或者一次运行所有组。

虽然Categories似乎是“更纯粹”的方式,但您可以通过编程方式跳过此帖子的测试问:Programmatically skip an nunit test。在我看来,这种方法是你正在寻找的。