开发中,需要用到测试类来测试接口
我最开始使用的注入方式是@Autowired,但是在执行测试时,注入类报空指针异常,一直为null
后来上网查到几种解决方案,最终在通过下述内容解决了:
1.测试类中添加注解
@SpringBootTest(classes = 项目启动类.class)
项目启动类对应的是Application类
2.使用@Autowired的同时,再手动new一次

开发中,需要用到测试类来测试接口
我最开始使用的注入方式是@Autowired,但是在执行测试时,注入类报空指针异常,一直为null
后来上网查到几种解决方案,最终在通过下述内容解决了:
1.测试类中添加注解
@SpringBootTest(classes = 项目启动类.class)
项目启动类对应的是Application类
2.使用@Autowired的同时,再手动new一次