2011-07-13 10 views
0

ビジュアルスタジオユニットテストは、テストリストエディタまたはテスト結果ウィンドウで選択したものだけでなく、デバッグメニューから「デバッグ開始」を使用するとすべてのテストを開始します。テスト中だけでなく、私がそのキーを自動的に押すだけでなく、VSが現在デバッグ中の1つか2つすべてのテストを開始する回数だけ、プロジェクトを開始するためのショートカットを使用するので、本当に面倒です。ビジュアルスタジオユニットテスト「デバッグ開始」はすべてのテストを開始

テストリストエディタで選択したテストを実行するだけで、これを変更できますか?

更新:私はテストメニューの開始コマンドを認識していますが、問題はそのショートカットが私の脳に「ハードコードされています」ということです。winformsとASP.NETプロジェクトをデバッグしている間、テストケースすべてのテストを開始する

答えて

1

[ツール] - > [オプション]で、[環境] - > [キーボード]画面に移動し、[F5]を押したときに実行するタスクを選択します。 「ショートカットキーを押す:」ボックスをクリックして(または[Alt] + Pを押して)、[F5]を押します。 [F5]は現在Debug.Startで使用されていることがわかります。割り当てボタンをクリックするか(または[Alt] + Sキーを押して)[F5]を変更します。元の機能を元に戻すには、上記のプロセスを繰り返しますが、ショートカットキーを割り当てる項目としてDebug.Startを使用します。 (保存する他に何も残っていない場合は、リセットボタンをクリックしてください)

+0

hm、これは、 "通常の"プロジェクトと単体テストプロジェクトを切り替えるときにショートカットを変更する必要があります。しかし、おそらく私はこれを自動化することができます... –

+0

キーボードバインディングはワークスペース間で異なる可能性があるので、通常のプロジェクトと単体テストプロジェクト用に異なるワークスペースを設定することをお勧めします。 –

1

[テスト]メニューの下でデバッガで(またはデバッグしないで)サブセット(またはすべて)のテストを実行するさまざまなオプションがあります。テストビューおよびテスト結果のツールウィンドウでは、さらにオプションを利用できます。

ツールウィンドウ固有のコマンドには、選択したテストの実行が含まれます。

+0

私はそれを認識していますが、問題は私が自動的にF5(旧Delphiユーザー)を押してデバッグを開始し、私の質問を更新してください –

+0

@Antonio私もそうしています...もちろん、常にキーマッピングを変更することができます。 – Richard

関連する問題