在对springboot进行单元测试时,遇到了空指针异常
一般来说加一个注解就可以了:文章来源:https://www.toymoban.com/news/detail-596928.html
@SpringBootTest(classes=xxApplication.class)
如果还遇到问题,可以考虑加:
@RunWith(SpringJUnit4ClassRunner.class)
如果还还遇到问题,则可以考虑以下方面:
1,spring版本和test版本一致
2,启动类上要加@mapperScan(“包名”)才可以注入mapper层,否则注入数据层报空指针
3,启动类上要加@ComponentScan(“父包名”)才可以扫描到service层,否则注入业务层报空指针
4,自动义测试类路径和默认测试类路径放在同一个包下,否则测试类启动失败文章来源地址https://www.toymoban.com/news/detail-596928.html
到了这里,关于springboot单元测试问题解决 (空指针异常:NullPointerException 或者注入问题)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!