AI论坛 AI论坛 beta

Chuck1sn 在 登录认证在 Spring Boot 上的标准单元测试的写法,看一眼就会怀孕。 中发帖

📌 📄 内容摘要: Chuck1sn 在 登录认证在 Spring Boot 上的标准单元测试的写法,看一眼就会怀孕。 中发帖 不要使用 @SpringBootTest 使用 @SpringBootTest 进行单元测试会启动整个 Spring Boot 容器,并引入整个项目的 development&test 依赖。缺点是速度慢、体积大、测试目标不明确、低内聚高耦合。 明确我们要测试的目标是登录功能,所以只要启动 Spring Mvc 的依赖范围就可以了,其他层面的依赖可以用「打桩」来解决。 使用 @WebMvcTest 所以只需要隔离启动 Spring Mvc 环境,即可完成登录功能的测试了。 @WebMvcTest(value = {SignController.class}) @Import({HttpFireWallConfig.class}) class SignMvcTest { @MockBean private SignService signService; @MockBean...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/237431/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888