質問はタイトルにあります。
これはほとんど同じ質問ですが、時代遅れなので、重複と見なすべきではないと思います:
その分野ではあまり動きがないと思うので、この質問に対する答えはまだ私たちが持っている最高のものです:
通常、ローカル IDE 内で継続的インテグレーション テストを実行しないことが最善であることがわかりました。Hudson、Jenkins、Cruise Controlなどを実行する統合/自動化サーバーを使用する方がはるかに優れています。この方法では、SVNにあるものに対して常にテストが行われ、同じテストがすべての開発者コードに適用され、環境の「奇妙さ」テストには影響しません。とはいえ、単体テストをローカルと統合サーバーの両方で実行することは悪い考えではありません。テストがローカルで失敗した場合、コミットしても機能しません。