assertDefaultListenerMethodInvocation();
}
@Test
public void processAndReply() throws Exception {
MessagingMessageListenerAdapter listener = createDefaultInstance(String.class);
String body = "echo text";
String correlationId = "link-1234";
String responseExchange = "fooQueue";
String responseRoutingKey = "abc-1234";
listener.setResponseExchange(responseExchange);
listener.setResponseRoutingKey(responseRoutingKey);
MessageProperties properties = new MessageProperties();
properties.setCorrelationId(correlationId.getBytes(SimpleMessageConverter.DEFAULT_CHARSET));
org.springframework.amqp.core.Message message = createTextMessage(body, properties);
processAndReply(listener, message, responseExchange, responseRoutingKey, false, correlationId);