25

IDE 内にいて、ファイル内のすべての単体テストを実行できますが、プロジェクトまたはソリューション内のすべてのテストを一度に実行する方法はありますか?

4

7 に答える 7

33

VS ソリューション エクスプローラーでプロジェクトまたはソリューションを右クリックし、[単体テストの実行] を選択するか、Resharper メニューに移動して [単体テスト] を選択し、そこからオプションの 1 つを選択します。

于 2008-12-02T18:46:43.337 に答える
26

Alt-Letters を使用してメニュー コマンドを実行する方法を学べば、直接のショートカットがなくても、多くのコマンドをすばやく実行できます。特に、ショートカットが 2 つのキーのコンボである場合。

ソリューションですべてのテストを実行する場合、コマンドは Alt- RUNです。つまり、ReSharper メニューの場合は Alt-R、単体テストの場合は U、ソリューションのすべてのテストの場合は N です。

于 2008-12-02T20:21:42.550 に答える
17

ここで誰も言及していないことに驚いていますが、ほとんどすべての resharper コマンドを特定のカスタム キーボード ショートカットに割り当てることができます。に移動しTools --> Options --> Keyboard、目的のコマンドを見つけます (「show commands using」テキスト フィールドに「resharper」と入力すると、すべてのコマンドが表示されます)。この特定の例では、「ソリューションからすべてのテストを実行」コマンドは「ReSharper.UnitTest_RunSolution」です。

ReSharper 9.x では、コマンド名はReSharper.ReSharper_UnitTestRunSolutionです。

于 2009-06-29T00:21:39.637 に答える
6

ReSharper->Windows->Unit Test Explorer を開き、すべてを選択してから実行ボタンを押します

于 2008-12-02T18:38:55.567 に答える
1

Resharper 7 のデフォルトのショートカット:

ソリューションからすべてのテストを実行: Ctrl+UL

于 2014-08-17T14:00:31.403 に答える
0

単体テスト エクスプローラー内で単体テストが完全に検出されていない可能性があります。その場合、Visual Studio を再起動すると、問題が解決しました。

于 2016-09-23T13:28:58.970 に答える