Unit Testing

Running and debugging tests(テストの実行とデバッグ)

Unit test

ReSharper は自動的にプロジェクト中に含まれる unit test を識別します。 サポートしているテストフレームワークにはNUnitcsUnitがあります。 テストクラスと単体テストを定義すると、ReSharper は特別なアイコンをエディタウィンドウ左の溝に表示します。 このアイコンをクリックするとテストの実行またはデバッグができます。

またソリューションまたはプロジェクト全体のテストを実行するのに、 Visual Studio のソリューションエクスプローラーから実行できます。 プロジェクトまたはソリューションに対して単に右クリックをし、 Run Unit Tests または Debug Unit Tests を選択します。 詳しくはこちら ».

Unit Test Runner(単体テスト 実行環境)

Open the screenshot in a new browser window

enlarge

単体テストを実行開始すると、ReSharper はUnit Test Runnerウィンドウを開きます。 そこにはテスト結果を分析する助けをするための表示がされます。 このウィンドウを利用して、任意のテストを実行/再実行することもできます。 Unit Test Runner によって、失敗したテストの出力からナビゲートして 例外の発生元に移動することができます。これらすべては1クリックで可能です。
詳しくはこちら ».




Profiling unit tests with dotTrace Profiler™(単体テストの dotTraceプロファイラ によるプロファイリング)

screenshot

Visual Studio から素早く単体テストのプロファイリングをするのに、 JetBrains® dotTrace Profiler™ を利用することができます。 dotTrace は強力で使いやすい .NET プロファイリングツールです。

テストに対するプロファイリングを実行するには、dotTrace Profilerをインストールします。 (詳細は http://www.jetbrains.com/profiler) を参照) そうするとエディタから直接プロファイリングを開始することができます。 開始するには、サイドバー上のテストクラスや個別のテストに対してReSharperが追加したマークを利用します。
詳しくはこちら ».