У меня настроена конфигурация потока Spring Integration для отправки сообщений на внешнюю веб-службу, а затем отмена отмены ответа, а затем выполнение некоторой последующей обработки на основе типа объекта ответа.Весна Интеграция WS: mock Конечная точка для ответа на ответ
У меня есть следующие конфигурации: outbound-gateway
<int:channel id="sendRequestChannel"/>
<ws:outbound-gateway request-channel="sendRequestChannel" uri="${send.ws.uri}" reply-channel="responseTransformer" >
<ws:request-handler-advice-chain>
<ref bean="retryAdviceUserUpdateWs" />
</ws:request-handler-advice-chain>
</ws:outbound-gateway>
Теперь я хочу, чтобы проверить поток и проверить, что правильная обработка пост запускается на основе объекта ответа.
Есть ли в моем интеграционном тесте, чтобы высмеять ответ конечной точки на основе сообщения, которое я отправляю?
С благодарностью Артем, на самом деле мне нужно реализовать посмеянный ответ на Java, поскольку мне нужно выполнить тесты интеграции, чтобы проверить, что в конце потока входное сообщение сохраняется в БД. Я попробую варианты, которые вы написали, и посмотрите, что лучше всего подходит. –