ユニットテスト支援
ReSharper は、Visual Studio で単体テストの検出と実行、デバッグを行うのに役立ちます。以下のユニットテストフレームワークがサポートされています:
NUnit(英語) 2.6.2 以降。ReSharper のインストールには、NUnit テストランナーの 2 つのバンドルバージョン(2.6.4 および 3.6.1)が含まれます。これらのいずれかまたは両方を選択するか、ReSharper オプション(Alt+R, O)の ページで NUnit のローカルインストールを指定できます。
サポートされているすべての Visual Studio バージョンの MSTest
Visual Studio テストアダプターの拡張性(英語)を使用するカスタムテストフレームワーク。
VStet アダプターのサポートを有効にするには、ReSharper オプション(Alt+R, O)の ページで対応するチェックボックスを選択します。Machine.Specifications(英語)(拡張機能(英語)が必要)拡張機能の使用の詳細については、拡張機能を管理するを参照してください。
クニット (英語) (詳しくは、JavaScript によるユニットテストの支援を参照してください。)
Jasmine 1.3. - 2.3(英語)。詳細については、JavaScript によるユニットテストの支援を参照してください。
Google C++ テストフレームワーク (英語) (詳しくは、C++ のユニットテスト支援を参照してください。)
Boost.Test フレームワーク(v: 1.59 以上)(英語) (詳しくは、C++ のユニットテスト支援を参照してください。)
ReSharper を使用すると、単体テスト、テストクラス、ファイル、プロジェクト、またはソリューションのすべてのテストを実行できます。また、テストセッションで任意の数のテストを組み合わせて実行することもできます。
ユニットテストの支援は、他の JetBrains .NET 製品を拡張することができます: ユニットテストをプロファイルでき dotTrace とでユニットテストのコードカバレッジ解析 dotCover を。これらの製品は、dotUltimate ライセンスに含まれています。
本セクション:
- 現在のドキュメント
- プロジェクトまたはソリューション
- 単体テストセッション
- テストカテゴリ
- テストの実行と結果の分析
- 単体テストのコード品質を維持する
- dotCover を使用したコードカバレッジの分析
- dotTrace を使用したプロファイルユニットテスト
- dotMemory ユニットでメモリを監視
この機能は、次の言語とテクノロジーでサポートされています。
C# の機能の使用方法については、こちらの説明と例を参照してください。他言語の詳細については、言語による ReSharper の対応するトピックを参照してください。
関連ページ:

拡張機能を管理する | ReSharper
拡張機能は、追加のコンテキストアクション、コードアナライザー、プログラミング言語のサポートなどの機能を追加します。さまざまな拡張機能のインストール、更新、アンインストールのプロセスを簡単にするために、ReSharper はあなたのためにすべての日常的な操作を自動的に行うマネージャーを提供しています。すべての利用可能な拡張機能を閲覧し、数回のクリックでインストールすることができます。拡張機能をインストールするメインメニューで選択します。開いた拡張機能マネージャーダイアログで、利用可能な拡張機能を...

JavaScript によるユニットテストの支援 | ReSharper
ReSharper は、Visual Studio でクニットおよび Jasmine フレームワークの単体テストを検出して実行できます。ReSharper を使用すると、単体テスト、ファイル、プロジェクト、またはソリューションのすべてのテストを実行できます。また、テストセッションで任意の数のテストを組み合わせて実行することもできます。JavaScript ユニットのテスト設定の構成:Jasmine フレームワークを使用する場合、ReSharper オプション(Alt+R, O)のページでフレームワ...

C++ のユニットテスト支援 | ReSharper
ReSharper は、Google C++ テストフレームワーク、C++ テストフレームワーク、Catch、Boost.Test フレームワーク(v: 1.59 以上)の単体テスト、および Visual Studio での doctest 単体テストフレームワークの検出、実行、デバッグを支援します。ReSharper を使用すると、単体テスト、ファイル、プロジェクト、またはソリューションのすべてのテストを実行できます。また、テストセッションで任意の数のテストを組み合わせて実行することもできます。...

現在のドキュメントで単体テストを処理する | ReSharper
現在のドキュメントでテストを見つける:ReSharper はサポートされているすべてのフレームワークの単体テストクラスと単体テストをエディター内で発見し、エディター内の各項目の横に対応するアクションインジケータを追加します。... そしてファイル構造ウィンドウ: — このメソッドは単体テストであり、実行およびデバッグできます。 — このクラスは単体テストクラスであり、テストを含むテストを実行およびデバッグできます。 — 最後の実行中に合格した単体テスト。 — 最後の実行中に渡された単体テストクラスのテ...

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

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