現在のVisual Studio 2012での私のユニットテストのコードカバレッジを取得するとき、私が見ることができるすべては、私は1つのプロジェクトだけでカバレッジを取得したいselected tests
とall tests
Visual Studio 2012でテストを実行する方法特定のプロジェクトのコードカバレッジを分析しますか?
するためのオプションです。どうやってやるの?
現在のVisual Studio 2012での私のユニットテストのコードカバレッジを取得するとき、私が見ることができるすべては、私は1つのプロジェクトだけでカバレッジを取得したいselected tests
とall tests
Visual Studio 2012でテストを実行する方法特定のプロジェクトのコードカバレッジを分析しますか?
するためのオプションです。どうやってやるの?
は、すべてのテストを選択するために、そして、あなたがCTRL+A
を使用することができますプロジェクト
でテストをフィルタリングする「テストエクスプローラ」ウィンドウを使用します。
今、あなただけのこれらのテストのためのコードカバレッジを分析する(またはテストを右クリックして「Analyse coverage for selected tests
」を選択)、あなたが得るカバレッジの「選択したテスト」を実行するとき
あなたが見てコードカバレッジ結果の場合、Covered %
には、テストでカバーされるクラスの非ゼロ数値のみが含まれます。
afaik 0%のカバレッジ(つまり、テストされていない)クラスを結果のプロジェクトから隠す方法はありません。これは、カバーされた%で並べ替えて0のすべてを無視するという意味です選択したテストが参照するプロジェクトのすべてのクラスが表示されますが、選択したテストがそれらに触れなかった場合、それらのカバレッジは0として表示されます。