使用TFS 2012,我们有一个配置为运行我们的NUnit测试的构建。我们所有的测试项目都安装了NUnit Test Adapter for VS2012 and VS2013 nuget包。安装corresponding extension后,所有测试都使用其测试工具(测试资源管理器窗口)在VS2013中本地运行。
但是,在我们的TFS构建服务器上,运行了我们的测试,但是我们的构建输出中的测试结果报告了不正确的测试计数。仅使用我们的一个具有228个单元测试的测试项目,构建报告65个中的65个正确运行。查看结果时,出现的65个测试是按字母顺序按完全限定类名排序的前65个测试。但是,当我们查看构建日志时,我们发现所有228个单元测试都已成功执行。
什么会使测试计数错误?关于如何纠正这个问题的任何想法?