2017-11-29 18 views
0

OpenCoverでNUnit-Guiを使用しようとしています。これを行うには、私は以下のようにコマンドを使用して、メインプロセスとしてNUnitの-GUIによるOpenCoverを始めている:OpenCoverとNUnit GUI

C:\OpenCover\OpenCover.Console.exe -target:"C:\Nunit\nunit-gui.exe" -register:user -targetargs:"C:\Myproject\bin\Myproject.Test.dll" -output:"C:\OpenCover\reports\OpenCoverreport.xml" 

しかし、私はカバレッジ結果を得るためにNUnitの-GUIプロセスを閉じる必要がありました。メインプロセスを終了せずに結果を得たいと思います。

プロセスNUnit-Guiを終了せずにコードカバレッジでNUnit-Guiを実行する方法はありますか?

+0

NUnitコンソールではなく、NUnit GUIを使用する理由はありますか?後者は通常の方法であり、guiプロセスの終了を心配する必要はありません。 – Chris

+0

@Chris私たちはテストをするためのインタフェースとしてNUnit-GUIを使用しますので、NUnit-GUIを使用する必要があります。それは前提条件であり、変更することはできません。 –

答えて

1

いいえOpenCoverは主に、コマンドラインテストツールで使用するために作成され、通常のビルドの一部として実行されます。

テストごとにカバレッジを取得する場合は、-coverbytestスイッチを調べる必要があります。また、nunit-consoleへのコマンドラインを使って個々のテストを実行することもできます。

関連する問題