Я собираюсь написать интеграционные тесты, чтобы проверить, правильно ли работают мои слушатели / обработчики.
Я использую Spring Boot 2.1.9.RELEASE с соответствующей зависимостью amqp.
Я написал собственного отправителя (издатель) и слушателя (получатель). При проведении теста публикации я могу отлаживать в своем издателе, но я не могу отладить в своем приемнике, который я пытался аннотировать с @RabbitListener(queues = "myQueue")
на уровне метода и с @RabbitListener(queues = "myQueue")
на уровне класса в сочетании с @RabbitHandler
науровень метода.
Что я должен подготовить для успешного запуска таких интеграционных тестов?
Я уже много гуглил, находя некоторые предложения, используя RabbitListenerTestHarness
и так далее, но это никогда не работало. Для RabbitListenerTestHarness
я всегда получаю ошибку, что такой бин не может быть найден.