|
|
|
@ -154,7 +154,7 @@ public class MessageBrokerConfigurationTests { |
|
|
|
|
|
|
|
|
|
|
|
assertEquals(SimpMessageType.MESSAGE, headers.getMessageType()); |
|
|
|
assertEquals(SimpMessageType.MESSAGE, headers.getMessageType()); |
|
|
|
assertEquals("/foo", headers.getDestination()); |
|
|
|
assertEquals("/foo", headers.getDestination()); |
|
|
|
assertEquals("\"bar\"", new String((byte[]) message.getPayload())); |
|
|
|
assertEquals("bar", new String((byte[]) message.getPayload())); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
@Test |
|
|
|
@ -244,7 +244,7 @@ public class MessageBrokerConfigurationTests { |
|
|
|
|
|
|
|
|
|
|
|
assertEquals(SimpMessageType.MESSAGE, headers.getMessageType()); |
|
|
|
assertEquals(SimpMessageType.MESSAGE, headers.getMessageType()); |
|
|
|
assertEquals("/bar", headers.getDestination()); |
|
|
|
assertEquals("/bar", headers.getDestination()); |
|
|
|
assertEquals("\"bar\"", new String((byte[]) message.getPayload())); |
|
|
|
assertEquals("bar", new String((byte[]) message.getPayload())); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
@Test |
|
|
|
@ -290,11 +290,11 @@ public class MessageBrokerConfigurationTests { |
|
|
|
|
|
|
|
|
|
|
|
List<MessageConverter> converters = compositeConverter.getConverters(); |
|
|
|
List<MessageConverter> converters = compositeConverter.getConverters(); |
|
|
|
assertThat(converters.size(), Matchers.is(3)); |
|
|
|
assertThat(converters.size(), Matchers.is(3)); |
|
|
|
assertThat(converters.get(0), Matchers.instanceOf(MappingJackson2MessageConverter.class)); |
|
|
|
assertThat(converters.get(0), Matchers.instanceOf(StringMessageConverter.class)); |
|
|
|
assertThat(converters.get(1), Matchers.instanceOf(StringMessageConverter.class)); |
|
|
|
assertThat(converters.get(1), Matchers.instanceOf(ByteArrayMessageConverter.class)); |
|
|
|
assertThat(converters.get(2), 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()); |
|
|
|
assertEquals(MimeTypeUtils.APPLICATION_JSON, ((DefaultContentTypeResolver) resolver).getDefaultMimeType()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -350,9 +350,9 @@ public class MessageBrokerConfigurationTests { |
|
|
|
assertThat(compositeConverter.getConverters().size(), Matchers.is(4)); |
|
|
|
assertThat(compositeConverter.getConverters().size(), Matchers.is(4)); |
|
|
|
Iterator<MessageConverter> iterator = compositeConverter.getConverters().iterator(); |
|
|
|
Iterator<MessageConverter> iterator = compositeConverter.getConverters().iterator(); |
|
|
|
assertThat(iterator.next(), Matchers.is(testConverter)); |
|
|
|
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(StringMessageConverter.class)); |
|
|
|
assertThat(iterator.next(), Matchers.instanceOf(ByteArrayMessageConverter.class)); |
|
|
|
assertThat(iterator.next(), Matchers.instanceOf(ByteArrayMessageConverter.class)); |
|
|
|
|
|
|
|
assertThat(iterator.next(), Matchers.instanceOf(MappingJackson2MessageConverter.class)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
@Test |
|
|
|
|