DbUnitで期待値をXMLやExcelに記述すると思うけど、
日付の書式は基本的にDate.valueOf()やTimestamp.valueOf()で有効な書式を記述する。
こんな感じ。
<?xml version='1.0' encoding='UTF-8'?> <dataset> <datebean javaUtilDate="2008-08-08" javaSqlDate="2008-08-08 15:20:11" timestamp="2008-08-08 15:20:11.000" /> </dataset>
試したけど、java.util.Dateでもjava.sql.Dateでも次の2つのパターンが有効。
- yyyy-MM-dd
- yyyy-MM-dd HH:mm:ss(.SSSSSSSSS)*1
*1:ミリ秒は1〜9桁まで記述可