2009-08-07 6 views
3

NUnitテストにはどのような良い(無料)ジェネレータを推奨できますか?NUnitテストジェネレータ

+0

おかげで生成することができます - I私はスタブジェネレータを探しています。 例: 2.対応する名前のテストケーススタブを生成します。 3.パブリックメソッド – isamux

答えて

2

NovelのNUnitGenAddInをダウンロードしてインストールしました。私はNUnitGenAddIn.AddInファイル(アセンブリパスを変更し、Visual Studioのバージョン番号を9.0に更新)を微調整した後は、私が望んだのと同じことをしました:right Visual Studio 2008の中から合理的な単体テスト・スタブを生成します.Dunnoはあなたが望むものであれば動作しますが、間違いなく無料です(GNU Lesser GPL)。あなたはReSharperのを使用している場合

11

あなたはジェネレータが何をしたいか正確に言う必要があります。個人的に私は常に自動発電機が価値があるよりも面倒であることを発見しました - 私の指はまったく同じように働いています:)

一方、Code Contractsと一緒に働くPexインテリジェントな方法でコードを生成し、テストを生成します。 PexはNUnitを含むさまざまな味のテストを生成することができます。

+1

+1のテストメソッドスタブを生成します。 –

+0

NUnitのサポートは、Pexのためにすぐに使用できます。 – Peli

+0

@Peli - excellent。編集します。 –

3

テストジェネレータは、高いコードカバレッジを得るのに適しています。残念なことに、コードカバレッジが高いということは、必ずしも良いテストが生成されたということではありません私は自分で手で書き出す傾向があります。

1

しないでください。価値のあるテストは、人間の頭脳(理想的にはその対)によって、頭脳が中立であり、脳が中立ではなく、最初に生成される。 (つまり、方法ごとのテストを生成することを指している場合、またはJon SkeetのようなPexのような深い洞察に基づいていないもの)

0

あなたはクラスやメソッドを右クリックして、テストクラスに加えて1つ以上のテストメソッドを(申し訳ありませんが、これは間違っていた、それはVS2010の一部である)あなたの答えジョンのための