springboot单元测试问题解决 (空指针异常:NullPointerException 或者注入问题)
在对springboot进行单元测试时,遇到了空指针异常一般来说加一个注解就可以了:@SpringBootTest(xxApplication.class)如果还遇到问题,可以考虑加:@RunWith(SpringJUnit4ClassRunner.class)如果还还遇到问题,则可以考虑以下方面:1,spring版本和test版本一致2,启动类上要加@mapperScan(“包名”)才可以注入m
·
在对springboot进行单元测试时,遇到了空指针异常
一般来说加一个注解就可以了:
@SpringBootTest(classes=xxApplication.class)
如果还遇到问题,可以考虑加:
@RunWith(SpringJUnit4ClassRunner.class)
如果还还遇到问题,则可以考虑以下方面:
1,spring版本和test版本一致
2,启动类上要加@mapperScan(“包名”)才可以注入mapper层,否则注入数据层报空指针
3,启动类上要加@ComponentScan(“父包名”)才可以扫描到service层,否则注入业务层报空指针
4,自动义测试类路径和默认测试类路径放在同一个包下,否则测试类启动失败
更多推荐
所有评论(0)