Tfs 如何让Team Build显示xUnit.net测试套件的测试结果和覆盖率?

Tfs 如何让Team Build显示xUnit.net测试套件的测试结果和覆盖率?,tfs,msbuild,xunit.net,Tfs,Msbuild,Xunit.net,有没有人成功地让团队构建在构建报告中显示xUnit.net测试结果和代码覆盖率?MSBuild运行程序正在正常运行测试,结果在日志文件中,但生成报告的测试结果和代码覆盖率结果区域分别显示“无测试结果”和“无覆盖率结果”。Team Build是否正在为xUnit.net runner导出的测试结果寻找特定的位置/格式?TFS/Team Build明确要求测试结果采用特定的格式,它们还需要专门发布到TFS 我目前正在研究Gallio test runner的这个问题,可以提供两个潜在的选项: 尝试将

有没有人成功地让团队构建在构建报告中显示xUnit.net测试结果和代码覆盖率?MSBuild运行程序正在正常运行测试,结果在日志文件中,但生成报告的测试结果和代码覆盖率结果区域分别显示“无测试结果”和“无覆盖率结果”。Team Build是否正在为xUnit.net runner导出的测试结果寻找特定的位置/格式?

TFS/Team Build明确要求测试结果采用特定的格式,它们还需要专门发布到TFS

我目前正在研究Gallio test runner的这个问题,可以提供两个潜在的选项:

  • 尝试将xUnit测试包装到“泛型测试”项目类型中 VSTS提供的—这是MSTest执行xUnit测试的地方 跑步者
  • 提出一个XSLT转换(或类似转换),可以映射 将xUnit结果添加到MSTest架构(请参阅 举个例子 NUnit测试的方法)
  • 另见