测试报错:java.lang.NullPointerException: Cannot invoke “......“ because “......“ is null
记录测试方法时遇到的问题
测试类:
报错内容:
原因:
@Autowired依赖于 Spring 容器来完成自动注入,在普通的测试类中,Spring 容器并没有被启动和配置,所以无法进行有效的注入操作,导致被注入的对象(如服务对象)为 null 。
解决方法:
添加注解@SpringBootTest。@SpringBootTest会启动 Spring 环境,使得自动注入等机制能够正常工作。
原文地址:https://blog.csdn.net/weixin_52597907/article/details/139983866
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!