【发布时间】:2020-02-28 14:19:39
【问题描述】:
我有一个带有 Spring AMQP 的 Spring 应用程序。我想运行 JUnit 测试,它使用 H2 数据库启动 Spring。
但是对于 Spring AMQP,我在启动时遇到了这个异常:
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.amqp.core.AmqpAdmin]: Factory method 'amqpAdmin' threw exception; nested exception is org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:640)
... 83 common frames omitted
Caused by: org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect
有什么方法可以模拟到 RabbitMQ 的连接吗?
【问题讨论】:
标签: java spring junit spring-amqp junit5