假设我的解决方案中有5个测试项目,每个测试项目都有一些测试用例。 当我单独运行项目时,该项目中的所有案例都通过了。 当我整个项目运行时,3个项目中的很多测试用例都失败了。 错误消息显示失败的测试用例无法在web.config中找到确实存在的某些设置。 什么时候每天在TFS中构建,一些测试用例也会失败,但更少。 所有情况都是假冒单元测试,没有真正的数据库查询或网络流量。
ENV:NUnit 2.6.3,vs 2013 premium,resharper 8.2.3完整版。
答案 0 :(得分:0)
您的测试可能会相互泄漏。或许可以查看初始化和清理以及每个测试类的一般状态。
请注意,您可能具有初始化和清理以及方法级别,类级别和程序集级别,并且它们都处于状态。