如何在Visual Studio 2008中以随机顺序执行单元测试?

时间:2010-11-24 09:55:42

标签: visual-studio-2008 unit-testing

我想在visual studio中以随机顺序执行单元测试。有办法吗?

2 个答案:

答案 0 :(得分:2)

就我所知,它们总是以某种随机顺序执行。您可以在trx文件中查看实际的顺序。我不能说它是如何“可靠随机”的。

答案 1 :(得分:-1)

单元测试应该是自包含的,不会影响任何其他测试,所有单元测试都应该运行,以确保您所做的更改没有破坏。随机运行它们毫无意义。

我所知道的所有测试框架中的每个测试都作为一个单独的单元运行,因此测试之间不会发生依赖关系。即使是在安装方法中设置的项目也会为每个单元测试重新创建。

因此,随机运行测试没有任何意义,因为它们是自包含的。

如果您正在谈论集成测试,那么这是另一个故事。