2010-04-01から1ヶ月間の記事一覧

RDBMSに関するテスト

単体テストにおいてDAO*1周りは、世の中の風潮として、 「テストがすぐに終わらないからその部分はMockで代替」 とされてしまうことが多いと思います。 たしかに重要なのは永続化することではなく、永続化する為のデータを作る ビジネスロジック部分であるこ…

こと単体テストに至っては部分最適を求めていいと思う

例えば、DBに格納されているデータを引っ張り出して ゴニョゴニョ計算する処理があったとします。 さて、皆さんはこの処理の単体テストを書くとしたら どうしますか? DBアクセス部分と計算部分を1つのロジックと見なし、 一気にテストしちゃいます? 確かに…