visual-studio-2008 - Visual Studio 中的有序单元测试有什么意义?

标签 visual-studio-2008 unit-testing

在我的测试列表中,我的有序测试出现并运行,但如果我运行所有测试,组成有序列表的每个单独测试都会在列表外第二次运行。

如果有序列表也要非确定性地运行它们,那么它的意义何在?我错过了什么吗?

最佳答案

对于单元测试,有序测试正是您不想要的。

但是,对于集成测试和回归验收测试的某些情况,您可能需要对系统进行自动化的端到端测试。例如,应用程序测试数据的准备通常很昂贵,您可能会认为测试之间的一些有限副作用是可以的,但至少应该在测试运行之间保持一致。

关于visual-studio-2008 - Visual Studio 中的有序单元测试有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3144765/

相关文章:

c# - 断言方法标签的存在

unit-testing - 用多部分请求测试Grails Controller

PHPUnit 和 Selenium 示例 17.1

c# - 使类可测试

c# - 是否有一些调试工具可以在平面表格中显示结果

c++ - 组织项目依赖

c++ - VC++ 2008,OpenProcess 总是返回错误 5(拒绝访问)

visual-studio-2008 - Visual Studio 2008 解决方案(SSRS 报告)到 Visual Studio 2013

ios - 在 XCTestCase 中对类方法进行单元测试

vb.net - 更改高度引用类的命名空间的最佳方法是什么?