- DBUnit 的设计理念就是在测试之前,备份数据库,然后给对象数据库植入我们需要的准备数据,最后,在测试完毕后,读入备份数据库,回溯到测试前的状态;
摘自:DbUnit入门实战
DBUnit官网:http://www.dbunit.org/
- 另外《spring3.x企业应用开发实战》http://pan.baidu.com/s/1eQ7sXoe 密码:yqly 中使用了Unitils
Unitils构建在DBUnit与EasyMock项目之上并与JUnit和TestNG相结合。支持数据库测试,支持利用mock对象进行测试并提供与Spring和Hibernate相集成。Unitils设计成以一种高度可配置和松散偶合的方式来添加这些服务到单元测试中。