テストとNUnitに関するmq2006のブックマーク (2)

  • .NET Tools : テスト駆動開発ツール最前線(後編)(2/3) - @IT

    これが意味するところは、従来はテスト対象のメソッドの表側しかチェックしていなかったものが、メソッドの裏側からもチェック可能になることを意味する。表側のチェックは、メソッドがすべての処理を終了してから結果をチェックすることになるので、メソッドのどこで問題が起きたか分かりにくい。 それに対して、裏側のチェックは、パラメータに渡したMockオブジェクトのメソッドが呼び出されるときに行われるので、テスト対象メソッド実行の途中で意図した呼び出しシーケンスから外れた瞬間にそれを検出することができる。それにより、問題発生個所の検出精度がアップするとともに、より具体的に問題の内容を把握できる可能性が出てくる。 では、具体的に、このようなMockオブジェクトをどのように用意すればよいのだろうか。もし、あまりに膨大な手間がかかるのであれば、いくらメリットがあろうと現場では実践できないことになる。果たして、どの

  • NUnitのテストコード自動生成ツール - NAgiler航海日誌v2

    興味深いツールをみつけました。NUnitのテストコードを自動生成してくれるツール、その名も「NUnitGenAddIn」です。テストコードが無い既存のコードに対してテストを追加する場合に利用するものだそうです。 NUnitGenAddIn http://developer.novell.com/wiki/index.php/NUnitGenAddIn で、さっそく試してみました。 【利用手順】 1.まずは上記サイトにある「NUnitGenAddIn4VS2005-bin-v0.1.1.zip」をダウンロードします。 2.次にダウンロードした圧縮ファイルを解凍し、VS2005アドインフォルダへコピーします。 VS2005アドインフォルダ \My Documents\Visual Studio 2005\Addins 3.NUnitGenAddIn.AddInファイル内の/Extensibli

    NUnitのテストコード自動生成ツール - NAgiler航海日誌v2
  • 1