如何用SpringBoot 进行测试

qqstrategy55120 16 0 pdf 2022-03-06 04:03:57

假设要测试一个工具类 需要添加依赖 这里指定 这里和非 SpringBoot 测试时没什么太大的区别,唯一的一点就是引入 Jar 不同,这里虽然我们只引入了 从这里开始就和标准的 Spring 不太一样了首先,我们需要 Dao 层,这里使用 H2DB 和 SpringJDBC 做数据访问层。依赖添加两个初始化脚本数据库结构 数据库数据 为 SpringBoot 配置一下数据源及初始化脚本然后是实体类与 Dao用户实体类 用户 Dao 接下来才是正事,测试 Dao 层需要加载 Spring 容器,自动回滚以避免污染数据库。与传统的 SpringTest 一样,SpringBoot 也分为两种。将启动并且加载所有的 Controller, 所以效率上之于 BaseWebUnitTest 来说非常低下, 仅适用于集成测试多个 Controller 时使用。主要是设置需要使用的 Controller 实例,然后用获得 MockMvc 对象进行测试即可。

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

如何用SpringBoot 进行测试

用户评论
请输入评论内容
评分:
暂无评论