【发布时间】:2016-05-15 13:02:43
【问题描述】:
我有一个指向 mysql 数据库的应用程序。
我一直在尝试使用 DBUnit 来设置我的测试环境,效果很好。
问题是在配置 DBUnit 时,我将它指向了相同的 mysql 数据库。因此,当执行 DBUnit 时,它会采用指定的 dataset.xml 并覆盖我原始数据库中的信息。这是有道理的,因为我指向的地方。
问题是,我是否应该只为测试创建一个新数据库,以便我的 DBUnit 可以指向它?如果是这样,我将如何管理我的原始数据库和用于测试的数据库之间的结构同步?
提前致谢。
【问题讨论】:
标签: dbunit