测试类中添加RunWith注解
@RunWith(SpringJUnit4ClassRunner.class)
标准测试类里是要有@RunWith的,作用是告诉java你这个类通过用什么运行环境运行,例如启动和创建spring的应用上下文。否则你需要为此在启动时写一堆的环境配置代码。你在IDEA里去掉@RunWith仍然能跑是因为在IDEA里识别为一个JUNIT的运行环境,相当于就是一个自识别的RUNWITH环境配置。但在其他IDE里并没有。
测试类报java.lang.NullPointerException
最新推荐文章于 2024-08-11 14:05:37 发布