ひがやすを技術ブログ

電通国際情報サービスのプログラマ

S2Unitの強化

S2.0.15でS2Unitはかなり強化されます。
Map, MapのList, Bean, BeanのListを
DataSet(Excelから読み込んだデータ)とassertEquals()で比較できます。
かなり楽。いわゆるKモードに入ってます。

検索系のテスト


readXlsWriteDb("xxxPrepare.xls");
List actual = dao.getXxx(...);
DataSet expected = readXls("xxxResult.xls");
assertEquals(expected, actual);

更新系のテスト


readXlsWriteDb("xxxPrepare.xls");
dao.updateXxx(...);
DataSet expected = readXls("xxxResult.xls");
assertEquals(expected, reload(expected));
S2.0.15, S2Dao1.0.2は今日出ます。