目前,我使用DDsteps作为一个datadriven测试框架对于我的单元的测试。它工作得很好,除非当插入DateTime数据纳入数据库。

例如数据输入行(储存在excel):

APS_ID
99${我的。unique_four_digits}
APS_LOGIN_DT
3/21/2007 8:52

DDsteps会产生这SQL载的日期时间的领域:

  • 插入MySchema.应用程序(APS_ID,APS_LOGIN_DT)values(?, ?)
  • 插入MySchema.应用程序(APS_ID,APS_LOGIN_DT)values('993919', '2007-03-21')

我怎么DDsteps认识到时间戳在输入数据的排?

更新:

  • www.ddsteps.org
  • 这些数据驱动的运行测试对一个oracle数据库
有帮助吗?

解决方案

快看DDSteps网站和它看起来是使用DbUnit引擎盖下。你介意我问问什么样的数据库服务器你都用?我不得不用的 OracleDataTypeFactory 获得DbUnit接受日期的时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top