SpringBoot单元测试注入空指针
现象
运行出现空指针异常,指向注入类的使用行
类似下边的单元测试,空指针异常指向fileCategoryDictService.deleteFileCategoryDictById(6);
所在行
1 |
|
解决
把
@Test
注解的引入由import org.junit.Test;
改为import org.junit.jupiter.api.Test;
如果由于特殊原因一定从
import org.junit.Test;
引入的,可以在FileCategoryDictTest
类上加上@RunWith(SpringJUnit4ClassRunner.class)
注解还没解决,可以尝试
@SpringBootTest
加上参数填入SpringBoot
启动类如@SpringBootTest(classes=xxApplication.class)
SpringBoot单元测试注入空指针
https://blog.ctftools.com/2022/04/newpost-41/