Nunit框架——使用类别对测试用例排序



需要按顺序运行至少5个测试用例。你能让我知道,如何在testsuite中首先只运行那些测试用例吗?

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

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

Test01_ThisTestShouldRunFirst()
Test02_RunSecond()

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

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

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

最新更新