如何对@RabbitListener / @RabbitHandler进行集成测试?

时间:2019-10-31 07:27:24

标签: spring-boot rabbitmq integration-testing

我打算编写集成测试以检查我的侦听器/处理程序是否正常工作。

我正在使用具有相应amqp依赖项的Spring Boot 2.1.9.RELEASE。

我写了一个自定义的发送者(发布者)和侦听器(接收者)。进行发布测试时,我可以调试发布者,但无法调试接收者,而我尝试用方法级别的@RabbitListener(queues = "myQueue")和类级别的@RabbitListener(queues = "myQueue")以及@RabbitHandler在方法级别。

要成功运行此类集成测试,我需要准备什么?

我已经在Google上搜索了很多,使用RabbitListenerTestHarness来找到一些建议,依此类推,但这从未奏效。对于RabbitListenerTestHarness,我总是收到错误消息,找不到这样的bean。

0 个答案:

没有答案