JetBrains Rider 2026.1 Help

ユニットテストウィンドウ

このウィンドウでは、すべての 単体テストアクティビティをさまざまなタブで管理できます。

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

ツールウィンドウのタブを切り替えるには、 Alt+RightAlt+Left を押します。

エクスプローラータブ

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

ユニットテストエクスプローラーはソリューション全体からのテストを表示する

エクスプローラータブ、または単体テストセッションタブが開いている場合は、ツールバーで次のコントロールを使用できます。

左ツールバー

コントロール

名前⁠

説明

Run All Tests Ctrl+Shift+Enter

ツリー内のすべてのテストを実行します。

統合されたドロップダウンセレクターを他のアクションに使用できます

ThemedIcon.CoverAll.Screen.(グレー).png

現在のセッションをカバーする

テストセッション内のすべてのユニットテストに対して カバレッジ分析を実行します。

ThemedIcon.UtrProfileAll.Screen.(グレー).png

現在のセッションをプロファイル

現在のセッションのすべてのテストの パフォーマンスプロファイリングを開始します。

dotMemory ユニットですべてのテストを実行

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

選択したテストを実行する Shift+Enter

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

選択したテストの他のアクションに統合ドロップダウンセレクタを使用できます。

ThemedIcon.Cover.Screen.(グレー).png

選択したテストをカバーする

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

ThemedIcon.UtrProfile.Screen.(グレー).png

プロファイルユニットテスト

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

ThemedIcon.DotMemoryUnitRun.Screen.(グレー).png

dotMemory Unit でユニットテストを実行する Ctrl+;, M

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

失敗するまで選択したテストを実行する

テストの 1 つが失敗するまで、選択したテストを自動的に開始して実行するには、このボタンをクリックします。

選択したテストのデバッグ Ctrl+;, D

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

トップツールバー

コントロール

名前⁠

説明

セッションのインポート

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

ThemedIcon.ExpandAll.Screen.(グレー).png ThemedIcon.CollapseAll.Screen.(グレー).png

すべて展開/すべて折りたたむ
Ctrl+NumPad Plus/Ctrl+NumPad Minus

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

グループ化

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

テーマアイコンアップ画面 (グレー).png ThemedIcon.Down.Screen.(グレー).png

/次へ
Ctrl+Alt+Up/Ctrl+Alt+Down

前 / 次の項目に移動し、それに応じてソースコードをスクロールします。

ThemedIcon.Settings.Screen.(Gray).png

ユニットテストの設定

ビルド、実行、デプロイ | ユニットテスト ページ(JetBrains Rider 設定)を開くと、ユニットテストに関するすべての設定を構成できます。

単体テストセッションのタブ

これらのタブは、 現在のドキュメントから、 またはプロジェクトやソリューションからテストを実行するたびに表示されます。 新しいテストの組み合わせ(単体テストセッション )ごとに、新しいタブが開きます。

これらのタブは、任意の数の単体テストセッションを同時に、独立して実行できるように設計されています。 セッションは、任意の組み合わせのテストで構成できます。 デバッグモードでは、一度に実行できるセッションは 1 つだけです。

ユニットテストツリーは、セッションに属するテストの構造を表示し、合格・失敗・無視されたユニットテストのみを表示するようにフィルターできます。 任意のユニットテストをダブルクリックすると、そのコードに移動できます。

ユニットテストウィンドウに表示されるユニットテストセッション

単体テストセッションタブが開いている場合、ツールバーで次のコントロールを追加で使用できます。

左ツールバー

コントロール

名前⁠

説明

ThemedIcon.Rerun.Screen.(Gray).png

前回の実行を繰り返し Ctrl+;, T

直前のテストを繰り返します。

icon_rerun_failed_tests.png

失敗したテストを再実行 Ctrl+;, F

前回の実行で失敗したテストの実行を開始します。

ThemedIcon.StopTest.Screen.(Gray).png

実行の停止

現在のテストセッションを停止します。

トップツールバー

コントロール

名前⁠

説明

ThemedIcon.StatusAll.Screen.(グレー).png

すべてのテスト

現在のテストセッションですべてのテストを表示します。

ThemedIcon.Success.Screen.(グレー).png

合格テスト

成功したテストのみを表示し、他のすべてのテストを非表示にします。

ThemedIcon.StatusFailedPassive.Screen.(グレー).png

失敗したテスト

失敗したテストのみを表示し、他のすべてのテストを非表示にします。

ThemedIcon.Ignore.Screen.(グレー).png

無視されたテスト

無視されたテストのみを表示し、他のすべてのテストを非表示にします。 テストに対応する属性がある場合、または属するカテゴリ全体が 無視されている場合、テストは無視されます。

icon_broken_tests.png

壊れたテスト

壊れたテストのみを表示します。 テストが開始されたが、JetBrains Rider がテストランナーの出力を読み取れなかった場合、テストは失敗したと見なされます。 これは通常、テストの実行を中止したときに発生しますが、テストランナーでエラーが発生した可能性もあります。

icon_toggle_output_position.png

出力位置を切り替える

このボタンを使用して出力ペインの位置(右または下)を変更すると、テスト結果を分析し、失敗したテストの出力からアサーションまたは例外を発生させたコード行に移動できます。

セッションオプション

テストセッションごとにこの設定を個別に構成できます。

  • ビルドポリシー — テストを実行する前にビルドが必要かどうかを指定します。 いくつかのオプションを提供します。

    • 自動 (デフォルトで選択) — テストを実行する前に、JetBrains Rider は、現在のテストセッションに関連し、最後の実行以降に変更があったすべてのプロジェクトを再構築します。

    • 全ソリューション — テストを実行する前に、JetBrains Rider は、最後の実行以降に変更があったソリューション内のすべてのプロジェクトを再構築します。

    • しない — JetBrains Riderはテストを実行する前に何もビルドしません。 このオプションを選択する場合は、関連するすべてのプロジェクトがビルドされていることを確認する必要があります。

  • ThemedIcon.LockSession.Screen.(Gray).pngセッションをロックする — このセッションに新しいテストが自動的に追加されないようにする 現在のテストセッションをロックします

  • 時間を表示 — テストセッションの各アイテムの実行時間を表示または非表示にできます。

  • Platform — テストランナーのプラットフォームアーキテクチャ(x86 または x64)を明示的に指定するか、 自動 を選択してプロジェクト設定に対応するプラットフォームアーキテクチャを使用できます。

  • ターゲットフレームワーク — テストランナーの .NETFramework(CLR) バージョンを明示的に指定するか、 自動 を選択して最新のインストール済みバージョンを使用できます。

  • 診断 — このボタンをクリックして、最後に実行されたテストセッションのログを開きます。

タイトルバーのコンテキストメニューとボタン

ウィンドウヘッダーを右クリックし、コンテキストメニューを使用して 表示モードを構成したり、ウィンドウを別の ツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更したり非表示にしたりすることができます。

ツールバーのボタンを使用することもできます:

項目

ショートカット

説明

ツールウィンドウの非表示

Shift+Escape

ツールウィンドウを非表示にします。

すべてのツールウィンドウを非表示にするには、 Ctrl+Shift+F12 を押します。

2026 年 6 月 12 日