以前、MockRunnerのJDBCMockを使ってDBを使わずにSQLを文字列比較することでDAOのユニットテストを行う方法について書きました。 http://d.hatena.ne.jp/takezoe/20101215#p1 http://d.hatena.ne.jp/takezoe/20101219#p1 今やってるプロジェクトではS2JDBCを使っているのですがMockRunnerだけだと特に戻り値の設定が面倒だったため、戻り値の設定部分のみJdbcManagerのモックを使用しています。これをS2JDBCのレイヤだけで行えるようにするモックを作成してみました。ソースは以下のSVNリポジトリにあります。 http://svn.sourceforge.jp/svnroot/amateras/s2jdbc-mock/trunk/s2jdbc-mock/ 設定ではユニットテスト用のs2