テストケースの生成
NUnitの単体テストで、一番面倒なのはテストケースの作成ではないだろうか?
自分は、テストファーストな人ではないので、どうしても実装を作成してからテストケースを作成してしまう。
しかし、実装が終わった時点で気持ちは萎えているので、テストは簡単にすませたいところ。
世の中には結構自動生成ツールがあるが、どれもいまいちなのは、publicメソッドについてしかケースを作成してくれないところ。
外部のオブジェクトから見える必要はないが、内部処理の見通しをよくするためにprivateメソッドを作成するのはよくあること。
で、このメソッドの単位でテストできれば、テストケースを簡略化できるのだが、publicメソッド経由だとパターンが結構複雑になってしまう。
なので、存在しないようなので作ってみることにした
http://sourceforge.jp/projects/privatenunit/