Nunit框架 - 使用Category订购测试用例

时间:2014-05-26 12:40:04

标签: nunit

需要按顺序运行至少5个测试用例。 请你告诉我,如何在测试套件中首先运行那些测试用例。

1 个答案:

答案 0 :(得分:1)

您的测试应该能够独立运行,而无需依赖其他测试设置。

但是,由于NUnit按字母顺序运行测试,您可以为它们提供一个前缀,例如:

Test01_ThisTestShouldRunFirst()
Test02_RunSecond()

或者,您可以使用标签在集合中运行测试:

[Category=("FirstTest")]
public void SomeTest()

[Category=("SecondTest")]
public void SomeOtherTest()

我想强调这两个都很脏,你的测试应该是独立的。