VS2017 Community Editionには、Xunitがプリインストールされているテストプロジェクトテンプレートが付属しています。私はDotnet Standard 1.4クラスライブラリとDotnet Core 1.1 XUnitテストプロジェクトを持っています。これはうまくいき、すべてがビルドされ、Visual Studioのテストエクスプローラからすべてのテストを実行できます。また、テストがITestOutputHelperに書き込む場合、テストエクスプローラはテストの出力を表示できる「出力」リンクを表示します。XUnit.NetとVS2017でテスト出力をキャプチャする
問題は、私はテストの負荷がある場合、すべてのテストをクリックする必要はなく、結果を表示するにはすべての '出力'リンクをクリックする必要があるということです。代わりに、ある種の出力ファイルで結果を確認したいのです。
Xunitのドキュメントには、テスト結果をXML形式で出力する機能があることが示されています。
http://xunit.github.io/docs/format-xml-v2.html
しかし、それはそれを行うために取得する方法を説明していません。
Xunitでテスト出力をファイルに保存するにはどうすればよいですか?
VS Test Explorerではなくコマンドラインからテストを実行できますか? dotnet test -xml /some/path/out.xml。スレッドhttps://github.com/dotnet/cli/issues/3114を参照してください。 –