BUG:编写springboot单元测试,自动注入实体类报空指针异常

BUG:编写springboot单元测试,自动注入实体类报空指针异常_第1张图片
原因:修饰测试方法的Test注解导入错误
造成错误的原因是

import org.junit.Test;

正确的应该是

import org.junit.jupiter.api.Test

前者是Junit4,后者是Junit5
junit4的使用似乎要在测试类除了添加@SpringbootTest还要添加@RunWith(SpringRunner.class)
同时要注意spring-boot-starter-test2.2.x依赖下之前是junit4,之后是junit5
拓展:
junit4与junit5的使用

你可能感兴趣的:(bug,spring,boot,单元测试)