[Visual Studio 2008]C#でカバレッジ
2010年 01月 25日
1.Visual Studio 2008 Team Systemの評価版をMicrosoftのダウンロードサイトからダウンロードしてインストールする。90日間試用可能。
2.作成したモジュールのソースコード上で右クリックし、[単体テストの作成]を選択。
なお単体テストモジュールの作成方法は世の中にたくさん解説ページがあるので省略する。
3.単体テストプロジェクト作成時に作成される[Solution Items]フォルダ以下の「LocalTestRun.testrunconfig」をダブルクリック。
4.「LocalTestRun.testrunconfig」というウィンドウタイトルのダイアログが立ち上がるので、左側の[コードカバレッジ]を選択し、右側でカバレッジ計測対象のモジュールにチェックを入れる。[適用]ボタンで確定。
5.単体テストの実行を行うと、「コードカバレッジの結果」ウィンドウにメソッド単位のカバレッジ率が表示される。
6.「コードカバレッジの結果」ウィンドウでメソッドを選んでダブルクリックすると、ソースコードがカバレッジ率ごとに色分けして表示される。