2011-08-11 11 views
13

Visual Studioを使用してローカルビルドを実行するときにResharperがソリューション内のすべてのユニットテストを自動的に自動的に実行できるようにすることはできますか?私はNUnitが "最後に実行したテストを再実行する"というオプションを持っていると信じていますが、ResharperやVSを通してこのようなオプションは表示されません。事前にResharper - ビルドでNUnitユニットテストを実行

おかげで

JP

[編集]これはしてもしなくてもよい問題ではありますが、私は、私は中規模のアプリケーションを作成ワンマンチームだということを指摘しなければなりません。

答えて

8

私はReSharperにそのオプションがあるとは思わないが、いつでもNCrunchまたはContinuous Testingのようなものに変えることができます。彼らはまだかなり新しく、エッジの周りに少し粗いことに気をつけてください。

3

ビルドスクリプト(MSBuild、nAnt、rakeなど)を作成することをお勧めします。このスクリプトを使用してソリューションを構築し、テストを実行します。

ビルドプロセスをIDEから分離することで、ビルドに他の種類のテスト(静的チェック、スタイルチェックなど)を追加することができます。

件名のthis blog entryを参照してください。

2

は、あなたは、Visual Studio 2012を実行している場合は、誰かがあなたが探しているものを正確に行いますプラグインを書きましたあなたは技術的にReSharper Ultimateの一部であるdotCoverが必要です。 dotCoverはJetBrainsのテストカバレッジ拡張です。この拡張機能を使用すると、コードカバレッジに加えて、ビルド、保存などのテストを実行できるようにする「継続的なテスト」機能が有効になります。

dotCover Continuous Testing

私はあなたがが、テストの早期かつできるだけ頻繁にあなたがコードを書いている間、正しい軌道に乗っていると思います。