基础能力 —— 测试类注入类为空

发布于 2023-01-16  754 次阅读


某周一,我正愉快的编写测试用例。既然是在Springboot框架下,那肯定是要调用其他类的

信心满满的使用@Autowried注解进行注入,启动测试类,这个时候报了注入类的空指针


开始排查...

一开始感觉是注入类没有打注解,看了之后发现是有的,那类应该是正常注入Springboot容器了,但是测试类没拿到。百度了一下,都不是对应的问题所在。

突然灵光一现,感觉会不会是注解用错了...

import org.junit.Test;

import org.testng.annotations.Test;
使用第一个注解时,无法注入,会报空指针;使用第二个注解就OK了,而且很明显看到第二个注解会启动容器


详细分析...

(待补充)

 

 


她喜欢所以就做咯