目前我正在使用DDsteps作为我的单元测试的数据驱动测试框架。除非将DateTime数据插入数据库,否则它的效果非常好。
示例数据输入行(存储在excel中):
DDsteps将生成此SQL以加载日期时间字段:
- insert into MySchema.Applications (APS_ID, APS_LOGIN_DT) values (?, ?)
- insert into MySchema.Applications (APS_ID, APS_LOGIN_DT) values ('993919', '2007-03-21')
如何让DDsteps识别输入数据行上的时间戳?
更新
答案 0 :(得分:0)
快速浏览一下DDSteps网站,它看起来是在引擎盖下使用DbUnit。你介意我问你使用的数据库服务器是什么?我不得不使用OracleDataTypeFactory让DbUnit接受日期时间。