私のセットアップは、次のとおりです。R#2016(10)+ Nunit 3 - テスト実行中に出力を表示するにはどうすればよいですか?次のように
- VS 2015 Professionalの2015
- ReSharperの究極の2016年1月2日
- NUnitの3.4.1
によりpalatalisationに、NUnitの3が示すと離れませんテストランナウィンドウの出力にConsole.Write出力(this documentation page参照)。これは、テストが実行中に出力を表示したい場合には、in this Nunit issueのように問題が発生します。解決策(私が理解するように!)は、テスト出力ウィンドウ(Nunitコンソール内)にオンザフライで書くことができるようにTestContext.Progressを導入することでした。しかし、私はResharperでこれを試してみましたが、テスト終了後もAT ALLで表示されていません。
それを合計:
- をテストは
- TestContext.Write(TestContext.Out.Writeの略)を実行し終えた後Console.Writeは、テスト結果出力に付加されますテスト結果の出力に直接送信されますが、テストが終了した後にのみ表示されます。
- TestContext.Progress.Write will bテストはすべて
私の質問ではない実行が終了し、TestContext.Progress.Write後に電子が
乾杯