このセクションの内容 カバレッジ解析あり、またはなしで NUnit テストを実行できます。専用のテスト コンフィギュレーションを実行することで、カバレッジ情報の収集が行われます。カバレッジ収集用のビルトイン テスト コンフィギュレーションは 解析スコープに対して NUnit テストを実行するビルトイン テスト コンフィギュレーションのいずれかを実行します。 コマンドは次のようになります。 カバレッジ情報の収集なしでテストを実行する場合 テストを実行し、カバレッジ情報を収集する場合 NUnit との統合に関するすべてのファイルは MSTest テスト用ビルトイン コンフィギュレーションのいずれかを実行し、 -- セパレーターは、dotTEST コマンドの終わりを指定します。-- の後の引数は 上のサンプルでは、dotTEST は カバレッジありで単体テストを実行する
Run NUnit Tests with coverage
です。NUnit テストの実行
-config
スイッチの使用方法の詳細については「テスト コンフィギュレーションの設定」を参照してください。サンプル
dottestcli.exe -solution "C:\Devel\FooSolution\FooSolution.sln" -config "builtin://Run NUnit Tests" -report "C:\Report"
dottestcli.exe -solution "C:\Devel\FooSolution\FooSolution.sln" -config "builtin://Run NUnit Tests with coverage" -report "C:\Report"
[INSTALL_DIR]\integration\NUnit-2.6.3
ディレクトリにあります。 MSTest テストの実行
Deploy.exe
を実行して統合することができます。
[INSTALLATION_DIR]\integration\MSTest\Deploy.exe
dottestcli.exe
コマンドに mstest.exe
を呼び出すビルド スクリプトを含めます。dottestcli.exe -solution "FooSolution.sln" -config "builtin://Execute MSTests with Coverage" -report "Report" -- "Run_tests.bat"
dottestcli.exe
によって呼び出されるコマンドラインを構成します。Run_tests.bat
スクリプトを起動し、スクリプトの実行中に実施されるすべての MSTest テストを監視します。単体テストの結果が収集され、FooSolution.sln のコード カバレッジが計測されます。
Overview
Content Tools