(и исключить junit4 dep из org.springframework.boot: spring-boot-starter-test)

у написать тест для чего-то вроде ниже;

Есть слушатель по имениstate-info-1 вsrc/main.

Он вносит некоторые изменения в любое полученное сообщение и публикует новое сообщение по теме activemq.state-info-2.

Я создам фиктивное сообщение и опубликую в теме activemqstate-info-1.

Наконец, убедитесь, что получили сообщение по темеstate-info-2 как я и ожидал.

Мои слушатели похожи;

@JmsListener(destination = "state-info-1", containerFactory = "connFactory")
public void receiveMessage(Message payload) {
    // Do Stuff and Publish to state-info-2
}

Можно ли написать тест для этого? Или я должен сделать это другим способом?

Кроме того, я посмотрел на это:https://github.com/spring-projects/spring-boot/blob/master/spring-boot-samples/spring-boot-sample-activemq/src/test/java/sample/activemq/SampleActiveMqTests.java

Но это не то, что я ожидаю.

Любой помощи или толчка в правильном направлении будет достаточно.

Спасибо за ваше время.

Ответы на вопрос(1)

Ваш ответ на вопрос