在springboot当中新建测试类,项目启动是没问题得,但是运行测试类就报错。主要原因是要在测试类上加入

@RunWith(SpringRunner.class)
@SpringBootTest
@WebAppConfiguration

以上三个注解,其中最主要得是@WebAppConfiguration.但是我之前的springboot项目不用这注解也能启动,发现主要原因是版本问题.1.4.5的老版本需要加入这注解才能用。2.0以上的版本可以去掉这个注解。
所以会报错: junit测试 Error creating bean with name 'rabbitConnectionFactory':

相关文章:
Springboot 单元测试注解报错 或 注入失败
SpringBoot中Junit测试注入Bean失败的解决方法



作者:zhuyuansj
链接:https://www.jianshu.com/p/7b9621824eb6
 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐