测试框架spring-test-dbunit与spring-boot-unitils-starter支持spring-boot应用的测试,同时,也提供单元测试前置数据准备的功能。 二、spring-test-dbunit介绍与应用 2.1、介绍 spring-test-dbunit是spring boot的作者之一Phillip Webb开发的、用于给spring项目的单元测试提供 spring-test-dbunit的官网介绍为:Spring DBUnit provides integration between the Spring testing framework and 四、扩展 spring-test-dbunit(http://springtestdbunit.github.io/spring-test-dbunit/)与spring-boot-unitils-starter 但是,spring-test-dbunit与spring-boot-unitils-starter各有优缺点,spring-test-dbunit有良好的文档,但是最近更新版本为2016年版,仅仅是数据库层面的测试工具
想看笔者唠嗑的可以顺序往下看,了解DBUnit以及Utilities-DBUnit、Spring-test-dbunit等轮子。 1-DBUNIT 数据库测试工具事实上的标准就是DBUnit。 于是,一个基于DBUnit的新框架spring-test-dbunit横空出世,提供了Spring Test Framework与DBUnit之间的集成,实现注解驱动的数据库集成测试方式。 优势1:DBUnit+Spring-test-dbunit 首先,这还是一个基于DBUnit的框架 ,具备了DBUnit的基本功能,其次还吸收了Spring-test-dbunit基于注解的特性。 DBUnit热闹了2年,Spring-Test-DBUnit 也类似。凭成员热情,背后没有商业公司支持的开源项目,特别是工具类项目,其持久度是永远的疑问。