我们将单元测试项目从.NET 3.5升级到.NET 4.0。我们还将NUnit从2.5.2升级到2.59。现在,该单位在50分钟后测试超时时间,他们习惯在大约15分钟内完成。这些测试在我们的开发服务器上的JetBrains TeamCity 6.0.2上运行。有谁知道是什么原因引起的?一些单独的测试现在需要8分钟。
谢谢,
杰森
答案 0 :(得分:0)
好吧,我明白了。在我们的域对象类中有些地方我们在公共属性上有验证器(MS Enterprise Library)。验证器正在引用项目资源文件中的密钥。我们的验证器中没有不存在的资源键。这导致了导致我们的单元测试超时的错误。我猜.NET 4.0更严格。谢谢大家的建议。 - 杰森 -