ReSharper 2026.1 Help

現在のドキュメントで単体テストを操作する

現在のドキュメントでテストを見つける

ReSharper は、サポートされているすべてのフレームワークのユニットテスト クラス や個々のユニットテストをエディター内で検出し、それぞれの項目の横に対応する アクションインジケーターを追加します:

ReSharper は単体テストのさまざまな指標をエディターに表示する

…そして ファイル構造ウィンドウウィンドウでも:

ReSharper はファイル構造の単体テストを示しています

テスト

このメソッドは単体テストであり、 実行およびデバッグできます。

テスト

このクラスは単体テストクラスであり、テストを含むテストを 実行およびデバッグできます。

合格

ユニットテストは、最後の実行中に合格しました。

合格

ユニットテスト class 内のテストは、最後の実行時に合格しました。

失敗

ユニットテストは最後の実行中に失敗しました。

失敗

ユニットテスト class のテストのうち、少なくとも 1 つが最後の実行時に失敗しました。

無視

ユニットテストは、最後の実行時に無視されました。

無視

単体テストクラスのすべてのテストは、最後の実行時に無視されました。

現在のドキュメントのテストを実行、デバッグ、カバーする

現在のドキュメントでユニットテストを実行、デバッグ、カバーするには、いくつかの方法があります。 アクションインジケーター、メインメニュー、ショートカットを使用できます。

  • 単一のテストやテストクラス内のすべてのテストを実行、デバッグ、カバーするには、その横のアクションインジケーターをクリックするか、キャレットをテスト / テスト class に置いて Alt+Enter を押します。 アクションリストで、テストの場合は 実行/デバッグ​​ ​ を、テスト class の場合は すべて実行/すべてをデバッグする を選択します。

    ReSharper: エディターでの単体テストの認識
  • また、 ユニットテストの実行 ユニットテストの実行 Control+T R/ユニットテストのデバッグ ユニットテストのデバッグ Control+T D コマンドも利用でき、これらはメインメニュー(ReSharper | ユニットテスト )やコンテキストメニューからも利用できます。 これらのコマンドは、エディター内のキャレット位置や選択範囲によって動作が異なります:

    • 単一のテストまたはテスト class 内のすべてのテストを実行、デバッグ、カバーするには、テスト / テスト class の名前、またはエディターの宣言内の任意の場所にキャレットを置くか、 ファイル構造ウィンドウウィンドウで選択します。

    • 複数のテストを実行する場合は、エディターまたは ファイル構造ウィンドウ ウィンドウで目的のテストを選択してください。

    • 現在のファイル内のすべてのテストを実行するには、すべて選択するか、テスト クラス の外側にキャレットを置きます。

テストの実行、デバッグ、カバーにどのような方法を選択しても、実行の進行状況、結果、出力が Unit Test Sessions ウィンドウ に表示されます。 開いている 単体テストセッションがある場合、実行されたテストはそのセッションに追加されます。 テストセッションがないか、既存のセッションが ロックされている場合、新しいテストセッションが作成されます。

必要に応じて、再実行 最後に実行したテストを Control+T T を押すか、メニューから ReSharper | ユニットテスト | 前回の実行を繰り返し を選択することで、いつでも再実行できます。

テストデータ属性のインレイヒント

テストデータ属性の引数がテストメソッドでどのように使用されるかを理解しやすくするために、ReSharper は次の属性に パラメーター名ヒントを表示します:

  • NUnit の TestCase 属性

  • xUnit の InlineData 属性

  • AutoFixture.NUnit3 および AutoFixture.Xunit2 からの InlineAutoData 属性。

ReSharper: NUnit TestCase 属性のインレイヒンジ

これらのインレイヒントを無効化したい場合は、ReSharper オプション の 環境 | インレイヒント | C# | パラメーター名ヒント ページにある対応するチェックボックスを使用してください Alt+R、O

2026 年 6 月 12 日