24

日常の使用において、NCrunchはReSharperとどの程度うまく連携しますか?それらは(使いやすい)グリッチなしで並べて実行できますか?パフォーマンスはまだ大丈夫ですか?注意すべき点はありますか?ReSharperテストランナーは引き続き機能しますか?

4

4 に答える 4

28

どちらも問題なく使用しています。デバッグには Resharper テスト ランナーのみを使用します。より良いエラー フィードバックが得られる場合があります。NCrunch にはマルチコア マシンが必要です。VS が使用していないコアで常に実行しようとするため、VS のパフォーマンスには影響しません。Resharper はよりスリムですが、VS と同じコアで実行されるため、パフォーマンスがさらに低下します。

于 2011-09-22T10:49:55.360 に答える
15

ReSharper 6 と NCrunch を使用しています。マルチコア マシンを使用している (そして TDD を使用している) 場合は、NCrunch が必須です。テストの観点からコードがどのように見えるかについて、常にフィードバックを提供します。テスト カバレッジが即座に表示されます。これは優れた相棒です。一方、ReSharper は私にとってリファクタリング ツールです。

以前と同じように ReSharper でテストを実行しています。NCrunch は常にバックグラウンドで動作します。

私が時々発見したことによると、NCrunch と ReSharper は、他のテストがすべて正常であると報告しているときに、失敗したテストを報告します。このような状況になるたびに、コードに何か問題があることがわかります。NCrunch が並行して実行されるように設定されている場合、いくつかの新しい欠陥が見つかる可能性があります :)

IMHO は両方とも互いに補完し合っています。

于 2011-10-27T17:21:51.790 に答える
2

私はResharperと組み合わせてNCruchをしばらく使用しています

NCrunch は素晴らしいですが、NCrunch は現在まだベータ版であり、まだ荒削りな部分があることに注意してください。

NCrunch のインストールで最新のソースが「認識」されず、コンパイルできないと不平を言うことがあります。ダイナミックからのキャストにもいくつか問題がありました

しかし、残りの部分については、優れたツールです。TDDロック!

ところで: http://continuoustests.com/も一見の価値があるかもしれません:-)

于 2012-02-17T09:36:07.327 に答える