4

我们将单元测试项目从 .NET 3.5 升级到 .NET 4.0。我们还将 NUnit 从 2.5.2 升级到 2.59。现在,单元测试在 50 分钟后超时,而过去它们在大约 15 分钟内完成。这些测试在我们的开发服务器上的 JetBrains TeamCity 6.0.2 上运行。有谁知道这可能是什么原因?一些单独的测试现在最多需要 8 分钟。

谢谢,

杰森

4

1 回答 1

0

嗯,我想通了。在我们的域对象类中有一些地方,我们在公共属性上有验证器(MS 企业库)。验证器正在引用项目资源文件中的密钥。我们的验证器中不存在资源密钥。这导致了导致我们的单元测试超时的错误。我猜.NET 4.0 更加严格。感谢大家的建议。- 杰森 -</p>

于 2011-03-18T21:51:49.967 回答