これは可能ですか?これを達成するための手順を説明するチュートリアルを楽しみにしています。
3 に答える
TestDriven.NETには、Team Coverage (Team System : Dev があるため、既に持っている) を使用して (NUnit/MSTest/etc) をテストする機能があります。
ウォークスルー:ここ(メソッドごとのカバレッジを確認するためのカバレッジ結果ウィンドウも表示されます) - しかし、これはすべてを示しています:
(出典:mutantdesign.co.uk)
NUnit テストを使用できますが、色付け、パーセンテージなどには MS IDE 統合を使用します (NCover は必要ありません)。私はいつもこれを使っています;-p
利点は次のとおりです。
- 「テスト実行構成」を設定する必要はありません (申し訳ありませんが、MSFT ですが、独自の目標があります)。
- VS (Code Coverage Results and Coloring) と完全に統合
- 使いやすい (右クリック -> テスト対象 -> チーム カバレッジ)
- デバッグも簡単 (右クリック -> テスト対象 -> デバッガー)
- 必要に応じて個別の NUnit/NCover アプリを簡単に使用できます (右クリックなど)。
これは、 NCover と MSBuild の統合に関するチュートリアルです。これは、NCover が最小しきい値を下回るコード カバレッジを報告したときにビルドを失敗させるようにチーム ビルドに指示する方法に関するチュートリアルです。私の知る限り、NCover の結果を直接 TFS データ ウェアハウスに公開する方法はまだありませんが、誰かに私が間違っていることを証明してもらいたいです。
TestDriven.NETはNCoverでも非常にうまく機能します。NCoverからいくつかの非常に優れたhtmlレポートを取得し、それをNantと統合することができます。