记录测试方法时遇到的问题
测试类:

报错内容:

原因:
@Autowired依赖于 Spring 容器来完成自动注入,在普通的测试类中,Spring 容器并没有被启动和配置,所以无法进行有效的注入操作,导致被注入的对象(如服务对象)为 null 。
解决方法:
添加注解@SpringBootTest。@SpringBootTest会启动 Spring 环境,使得自动注入等机制能够正常工作。

记录测试方法时遇到的问题


@Autowired依赖于 Spring 容器来完成自动注入,在普通的测试类中,Spring 容器并没有被启动和配置,所以无法进行有效的注入操作,导致被注入的对象(如服务对象)为 null 。
添加注解@SpringBootTest。@SpringBootTest会启动 Spring 环境,使得自动注入等机制能够正常工作。

2940
2854
1万+

被折叠的 条评论
为什么被折叠?