S2Unit

S2UnitでDB削除のテスト

S2UnitによるDBのテストの最後は、削除(DELETE)。今回対象となるのは、論理削除ではなく物理削除。論理削除は、更新系の処理になるのでS2UnitでDB更新のテストを参照のこと。 テストの考え方 テスト用のデータを定義したExcelを用意 ExcelからDBにテスト用デ…

S2UnitでDB更新のテスト

昨日のエントリーに続き、S2Unitを使ったDBのテスト方法を見ていきたいと思います。今回は、更新(UPDATE)のテストです。 テストの考え方 テスト用のデータを定義したExcel①を用意 テスト結果期待値のデータを定義したExcel②を用意 Excel①でDBにテスト用デー…

S2UnitでDB検索のテスト

CRUD(Create Reference Update Delete)ってなんて読み方が一般的なんだろう。私は”クラッド”なのだけれど”クルド”って読む人もいるらしい。これは、情報は”生成”され、”参照”され、”更新”され、”削除”される、って意味の言葉だけど、この中で何が一番多いか…

S2UnitでDB挿入のテスト - DBの内容をExcelに書き出す

Seasar2では、SqlReaderとXlsWriterというクラスが用意されていて、DBのテストが簡単に行えるようになっている。 使い方 重要な部分だけみるとこれだけ。 XlsWriter writer = new XlsWriter("FILE_PATH"); sqlReader.addTable("EMPLOYEE"); sqlReader.addTab…