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 –