Change converter ordering in message broker config
Issue: SPR-11961
This commit is contained in:
@@ -154,7 +154,7 @@ public class MessageBrokerConfigurationTests {
|
||||
|
||||
assertEquals(SimpMessageType.MESSAGE, headers.getMessageType());
|
||||
assertEquals("/foo", headers.getDestination());
|
||||
assertEquals("\"bar\"", new String((byte[]) message.getPayload()));
|
||||
assertEquals("bar", new String((byte[]) message.getPayload()));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -244,7 +244,7 @@ public class MessageBrokerConfigurationTests {
|
||||
|
||||
assertEquals(SimpMessageType.MESSAGE, headers.getMessageType());
|
||||
assertEquals("/bar", headers.getDestination());
|
||||
assertEquals("\"bar\"", new String((byte[]) message.getPayload()));
|
||||
assertEquals("bar", new String((byte[]) message.getPayload()));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -290,11 +290,11 @@ public class MessageBrokerConfigurationTests {
|
||||
|
||||
List<MessageConverter> converters = compositeConverter.getConverters();
|
||||
assertThat(converters.size(), Matchers.is(3));
|
||||
assertThat(converters.get(0), Matchers.instanceOf(MappingJackson2MessageConverter.class));
|
||||
assertThat(converters.get(1), Matchers.instanceOf(StringMessageConverter.class));
|
||||
assertThat(converters.get(2), Matchers.instanceOf(ByteArrayMessageConverter.class));
|
||||
assertThat(converters.get(0), Matchers.instanceOf(StringMessageConverter.class));
|
||||
assertThat(converters.get(1), Matchers.instanceOf(ByteArrayMessageConverter.class));
|
||||
assertThat(converters.get(2), Matchers.instanceOf(MappingJackson2MessageConverter.class));
|
||||
|
||||
ContentTypeResolver resolver = ((MappingJackson2MessageConverter) converters.get(0)).getContentTypeResolver();
|
||||
ContentTypeResolver resolver = ((MappingJackson2MessageConverter) converters.get(2)).getContentTypeResolver();
|
||||
assertEquals(MimeTypeUtils.APPLICATION_JSON, ((DefaultContentTypeResolver) resolver).getDefaultMimeType());
|
||||
}
|
||||
|
||||
@@ -350,9 +350,9 @@ public class MessageBrokerConfigurationTests {
|
||||
assertThat(compositeConverter.getConverters().size(), Matchers.is(4));
|
||||
Iterator<MessageConverter> iterator = compositeConverter.getConverters().iterator();
|
||||
assertThat(iterator.next(), Matchers.is(testConverter));
|
||||
assertThat(iterator.next(), Matchers.instanceOf(MappingJackson2MessageConverter.class));
|
||||
assertThat(iterator.next(), Matchers.instanceOf(StringMessageConverter.class));
|
||||
assertThat(iterator.next(), Matchers.instanceOf(ByteArrayMessageConverter.class));
|
||||
assertThat(iterator.next(), Matchers.instanceOf(MappingJackson2MessageConverter.class));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user