您能在VS 2005测试引擎中指定测试执行顺序吗?

时间:2009-05-06 16:50:25

标签: unit-testing visual-studio-2005

我在Visual Studio 2005中使用提供的单元测试引擎,我想知道是否有办法指定测试顺序。我有很多测试类和许多测试方法。我想控制执行测试类的顺序和每个测试类的顺序。

2 个答案:

答案 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)