Spring集成dbunit

来源:互联网 发布:网络挂机 编辑:程序博客网 时间:2024/05/15 13:41

作为一款非常流行的数据库单元测试框架,dbunit可以协助我们针对Dao进行单元测试。其工作原理是:执行单元测试前,dbunit会读取指定的xml文件中的数据,写入到数据库中,测试结束后,还可以清空数据库。

严格来说,使用dbunit对DAO进行测试已经有些集成测试的意味了,因为我们必须为DAO准备好数据库连接,并写入测试数据。对于Spring而言,有专门支持集成测试的XXX框架可供我们使用。以下是一个Spring集成dbunit对DAO进行测试的例子。