ユニットテストエクスプローラーウィンドウ
このウィンドウを使用すると、ソリューション全体でサポートされているすべてのフレームワークの単体テストを探索および実行、デバッグ、カバーできます。プロジェクトの単体テストは、プロジェクトのビルド後にのみウィンドウに表示されることに注意してください。現在開いているファイルからのテストは自動的に更新され、開いているファイルからの新しいテストは、作成するとすぐに単体テストエクスプローラーに表示されます。詳細については、「プロジェクトまたはソリューションでの単体テストの操作」を参照してください。

ツールバーコントロール
コントロール | 名前 | 説明 |
|---|---|---|
| リフレッシュ | コードの変更を外部に反映するためにウィンドウの内容を更新します。 |
| ユニットテストの実行 Control+T R | 選択したテストを実行します。複数のテストを選択するには、Ctrl キーを押しながらクリックします。 |
| ユニットテストのデバッグ Control+T D | 現在のセッションで選択したテストのデバッグを開始します。 |
| ユニットテストのカバー Control+T H | このボタンをクリックすると、選択したテストのコードカバレッジを開始できます。 |
| プロファイル単体テスト | このボタンをクリックすると、選択したテストのプロファイルを作成できます。 このボタンは、JetBrains dotTrace が Visual Studio に統合されている場合に表示されます。 |
| dotMemory ユニットでユニットテストを実行する Control+T M | dotMemory ユニットを有効にして選択したテストを実行します。このボタンを使用して、dotMemory ユニットフレームワークを使用してコードのメモリの問題をチェックするテストを実行します。 |
| セッションにテストを追加 Control+T A | 選択したテストをテストセッションに追加するには、このボタンをクリックします。dotCover は、既存のセッションの 1 つを選択するか、新しいセッションを作成することを提案します。 |
| 新規セッションの作成 Control+T N | 選択したテストで新しいテストセッションを作成し、それを Unit Test Sessions ウィンドウで開きます。 |
| セッションのインポート | クリックして、以前に .testsession ファイルに保存したテストセッションを開きます。 |
| すべて展開 / すべて折りたたむ | 現在のタブのすべてのノードを展開 / 折りたたみます。 |
グループ化 | ウィンドウ内のアイテムを異なるカテゴリでグループ化できます。 |
関連ページ:
単体テストのカバレッジ分析
dotCover は、Visual Studio やコマンドラインユーティリティを使用してユニットテストを発見、実行、デバッグ、カバーできます。以下のユニットテストフレームワークがサポートされています:NUnit — dotCover インストールには、それぞれ 2.7.1 までのバージョンと 3.15.5 までのバージョンをサポートする 2 つのバンドルされたテストランナーが含まれています。4.1.0 までの他のバージョンもサポートされており、対応する NuGet パッケージがプロジェクトにイン...
プロジェクトまたはソリューションで単体テストを操作する
ソリューションの単体テストを発見する:dotCover は、ユニットテストエクスプローラーウィンドウを Visual Studio(または、または)に追加します。このウィンドウを使用すると、ソリューション全体でサポートされているすべてのフレームワークの単体テストを調査、実行、デバッグ、カバーできます。プロジェクトの単体テストは、プロジェクトがビルドされた後にのみウィンドウに表示されることに注意してください。現在開いているファイルのテストは自動的に更新され、開いているファイルの新しいテストは、...
入門
JetBrains dotCover は、.NET ユニットテストランナーおよびコードカバレッジツールです。dotCover を使用すると、.NET アプリケーションコードのどの程度が実際にテストされているかを分析できます。ユニットテスト中またはアプリケーションを手動で実行しているときにメソッド呼び出しを測定することにより、dotCover はどのステートメントがカバーされ、どのステートメントがカバーされていないかを表示します。dotCover は Visual Studio 2010, 201...
ユニットテストセッション
アプリケーションの特定の部分を対象とする単体テストを複数の単体テストセッションにグループ化できます。単体テストセッションには、さまざまなプロジェクトからのさまざまなサポートされているフレームワークのテストを含めることができます。複数のテストセッションを用意し、必要に応じて個別に実行できます。単一のテスト / テストクラスを複数の異なるテストセッションに含めることができます。ユニットテストセッションにアクセスする:ユニットテストセッションの管理は Unit Test Sessions ウィンドウで...