8

Visual Studio で開いているテスト クラスですべてのテストを実行する簡単な方法はありますか。これが私が最も頻繁に行う必要があることだと思います。

ほとんどの場合、私は Resharpers または TestDriven.NET テストランナーを使用していますが、どちらのテストランナーでも簡単にそれを行う方法が見つかりません。Resharper では、「開いているすべてのテストをセッションに追加する」機能があればいいのですが、グーグルで検索しても、これを行う簡単な方法が見つかりません。

ツール、プラグイン、またはこれを行うべきではないものはありますか?

4

3 に答える 3

11

私の知る限り、そのような機能はありません。

あるいは、あなたができる

  • クラス内のすべてのテストを実行します(カーソルをメソッドの外のクラスに設定し、 を押しCtrl+R Tます)
  • 名前空間内のすべてのテストを実行します(カーソルをクラス外の名前空間に設定し、 を押しCtrl+R Tます)

興味深いテストを実行できた後 (ただし)、次のことができます。

  • を押して、これらのテストを再度実行しますCtrl+R D
  • を押して、失敗したテストを再度実行しますCtrl+R F

その後、テスト リストを作成できます。私はこれをしません。それらを最新の状態に保つには時間がかかります。

于 2010-07-02T07:58:14.803 に答える
1

すべてのテストを実行: Ctrl + R、A を押します。

于 2015-11-16T14:04:09.153 に答える
0

CruiseControl などのビルド サーバーで実行するテストを自動化することを検討したことはありますか?

于 2010-07-10T04:02:39.553 に答える