S2Unit不具合
http://d.hatena.ne.jp/higayasuo/20040731#1091237685
これを参考に更新系のテストを試していたら不具合発見です。
DataSet expected = readXls("xxxResult.xls"); assertEquals(expected, reload(expected));
この部分ですが、比較するDataSetが両方ともExcelから生成されるため、ColumnTypeが全てObjectTypeになっています。そのため、Date型の列なんかがあると比較に失敗してしまいます。
対策としてはreloadの方はDBにアクセスしているので、DataTableImpl#setupMetaData(DatabaseMetaData)あたりでColumnTypeを入れなおせば良いのかなと思いました。
ちょっと挑戦しかけたのですが、DataColumnのColumnTypeを変更するのは今のままのインターフェースでは難しそうだったので断念。もっといい方法ないかな。