DbSetup:一种用于在单元测试中填充数据库的API 源码
在Travis CI上建立状态 总览 DbSetup允许在执行自动集成测试(通常是DAO /存储库自动测试)之前填充数据库。 尽管DBUnit是一个很棒的项目,它允许做同样的事情,并且做更多的事情,但是它也更难使用和设置。 根据我们的经验,在98%的情况下,DBUnit仅用于在执行每种测试方法之前预填充数据库。 这是DbSetup专注的任务。 DbSetup的理念是DAO测试不必必须设置数据库,执行测试,然后从数据库中删除所有内容。 相反,应该使用一种设置方法从数据库中删除所有内容(无论之前放入的测试是什么,或者数据库表的初始状态),然后用执行测试所需的数据填充它。 DbSetup的另一种
下载地址
用户评论