VS2017 Community Edition附带预装Xunit的测试项目模板。我有一个Dotnet Standard 1.4类库和一个Dotnet Core 1.1 XUnit测试项目。这很有效,一切都可以构建,我可以从Visual Studio Test Explorer运行所有测试,如果我的测试写入ITestOutputHelper,Test Explorer会显示一个'Output'链接,我可以在其中查看测试的输出。
问题在于,如果我有大量测试,我不想点击每个测试,然后在每个'输出'链接上查看结果。相反,我希望在某种输出文件中看到结果。
Xunit文档表明它确实能够以xml输出测试结果。
http://xunit.github.io/docs/format-xml-v2.html
但它没有解释如何让它去做。
如何让Xunit将测试输出保存到文件中?
答案 0 :(得分:0)
Xunit logger可以xunit v2格式生成xml报告(https://xunit.github.io/docs/format-xml-v2.html)。