1
VS2017 Community Edition附带Xunit预先安装的测试项目模板。我有一个Dotnet标准1.4类库和一个Dotnet Core 1.1 XUnit测试项目。这很好,一切都可以建立,我可以运行Visual Studio Test Explorer中的所有测试,如果我的测试写入ITestOutputHelper,测试浏览器会显示一个'Output'链接,我可以在其中查看测试的输出。使用XUnit.Net和VS2017捕获测试输出
问题是,如果我有一个测试的负载,我不想点击每个测试,然后在每个'输出'链接,以查看结果。相反,我想在某种输出文件中看到结果。
Xunit文档指出它具有在xml中输出测试结果的能力。
http://xunit.github.io/docs/format-xml-v2.html
但它没有解释如何得到它做它。
我该如何让Xunit将测试输出保存到文件中?
你可以从命令行而不是VS Test Explorer运行测试吗? dotnet测试-xml /some/path/out.xml。见线程https://github.com/dotnet/cli/issues/3114 –