我在Visual Studio 2005中使用提供的单元测试引擎,我想知道是否有办法指定测试顺序。我有很多测试类和许多测试方法。我想控制执行测试类的顺序和每个测试类的顺序。
答案 0 :(得分:3)
为什么呢?实际上测试应该能够单独运行。如果您需要在运行测试之前执行某些特定代码,那么您应该在测试类中使用它:
//Use TestInitialize to run code before running each test
[TestInitialize()]
public void MyTestInitialize()
{
}
//Use TestCleanup to run code after each test has run
[TestCleanup()]
public void MyTestCleanup()
{
}
我认为测试执行的顺序并不重要。但是,如果你真的需要为他们订购Matthew Whited链接。
答案 1 :(得分:2)