ReSharper 2024.3 ヘルプ

ユニットテストエクスプローラーウィンドウ

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

テストを検索するには、フォーカスがこのウィンドウに表示されるとすぐに、テスト名またはそのキャメルハンプ省略形の入力を開始します。

Unit Test Explorer displays test from the entire solution

ツールバーコントロール

コントロール

名前

説明

ThemedIcon.Refresh.Screen.(Gray).png

リフレッシュ

コードの変更を外部に反映するためにウィンドウの内容を更新します。

ThemedIcon.RunTest.Screen.(Gray).png

ユニットテストの実行 Control+T R

選択したテストを実行します。複数のテストを選択するには、Ctrl キーを押しながらクリックします。

ThemedIcon.Debug.Screen.(Gray).png

ユニットテストのデバッグ Control+T D

現在のセッションで選択したテストのデバッグを開始します。

ThemedIcon.Cover.Screen.(Gray).png

ユニットテストのカバー Control+T H

このボタンをクリックすると、選択したテストのコードカバレッジを開始できます。

このボタンは、JetBrains dotCover が Visual Studio に統合されている場合に表示されます。

ThemedIcon.UtrProfile.Screen.(Gray).png

プロファイル単体テスト

このボタンをクリックすると、選択したテストのプロファイルを作成できます。

このボタンは、JetBrains dotTrace が Visual Studio に統合されている場合に表示されます。

ThemedIcon.DotMemoryUnitRun.Screen.(Gray).png

dotMemory ユニットでユニットテストを実行する Control+T M

dotMemory ユニットを有効にして選択したテストを実行します。このボタンを使用して、dotMemory ユニットフレームワークを使用してコードのメモリの問題をチェックするテストを実行します。

ThemedIcon.AddedParameter.Screen.(Gray).png

セッションにテストを追加 Control+T A

選択したテストをテストセッションに追加するには、このボタンをクリックします。ReSharper は、既存のセッションの 1 つを選択するか、新しいセッションを作成することを提案します。

ThemedIcon.NewSession.Screen.(Gray).png

新規セッションの作成 Control+T N

選択したテストで新しいテストセッションを作成し、それを Unit Test Sessions ウィンドウで開きます。

ThemedIcon.Import.Screen.(Gray).png

セッションのインポート

クリックして、以前に .testsession ファイルに保存したテストセッションを開きます。

ThemedIcon.ExpandAll.Screen.(Gray).png ThemedIcon.CollapseAll.Screen.(Gray).png

すべて展開 / すべて折りたたむ

現在のタブのすべてのノードを展開 / 折りたたみます。

グループ化

ウィンドウ内のアイテムを異なるカテゴリでグループ化できます。

関連ページ:

単体テスト支援

ReSharper は、Visual Studio で単体テストの検出と実行、デバッグを行うのに役立ちます。以下のユニットテストフレームワークがサポートされています:NUnit — ReSharper インストールには、それぞれ 2.7.1 までのバージョンと 3.15.5 までのバージョンをサポートする 2 つのバンドルされたテストランナーが含まれています。4.1.0 までの他のバージョンもサポートされており、対応する NuGet パッケージがプロジェクトにインストールされている場合に使用されま...

プロジェクトまたはソリューションで単体テストを操作する

ソリューションの単体テストを発見する:ReSharper は、ユニットテストエクスプローラーウィンドウを Visual Studio(または、または)に追加します。このウィンドウを使用して、ソリューション全体でサポートされているすべてのフレームワークの単体テストを調査、実行、デバッグできます。プロジェクトの単体テストは、プロジェクトがビルドされた後にのみウィンドウに表示されることに注意してください。現在開いているファイルのテストは自動的に更新され、開いているファイルの新しいテストは、作成する...

ユニットテストセッション

アプリケーションの特定の部分を対象とする単体テストを複数の単体テストセッションにグループ化できます。単体テストセッションには、さまざまなプロジェクトからのさまざまなサポートされているフレームワークのテストを含めることができます。複数のテストセッションを用意し、必要に応じて個別に実行できます。単一のテスト / テストクラスを複数の異なるテストセッションに含めることができます。ユニットテストセッションにアクセスする:ユニットテストセッションの管理は Unit Test Sessions ウィンドウで...