在Springboot 项目做单元测试时, 发现报空指针问题.
使用的注解:@SpringBootTest
后来加上@RunWith(SpringJUnit4ClassRunner.class) 注解, 问题解决.
问题原因:
@SpringBootTest 注解进行单元测试
@RunWith(SpringJUnit4ClassRunner.class),让测试运行于Spring测试环境.
未加第二个注解, 所以需要的类不能由spring 替我们自动注入.
在Springboot 项目做单元测试时, 发现报空指针问题.
使用的注解:@SpringBootTest
后来加上@RunWith(SpringJUnit4ClassRunner.class) 注解, 问题解决.
问题原因:
@SpringBootTest 注解进行单元测试
@RunWith(SpringJUnit4ClassRunner.class),让测试运行于Spring测试环境.
未加第二个注解, 所以需要的类不能由spring 替我们自动注入.
本文标题:SpringBoot 单元测试报空指针问题
本文链接:https://www.haomeiwen.com/subject/wcufjrtx.html
网友评论