@ -1,5 +1,5 @@
@@ -1,5 +1,5 @@
/ *
* Copyright 2002 - 2018 the original author or authors .
* Copyright 2002 - 2019 the original author or authors .
*
* Licensed under the Apache License , Version 2 . 0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
@ -110,6 +110,14 @@ public class MappingJackson2MessageConverterTests {
@@ -110,6 +110,14 @@ public class MappingJackson2MessageConverterTests {
assertEquals ( "AQI=" , actual . get ( "bytes" ) ) ;
}
@Test // gh-22386
public void fromMessageMatchingInstance ( ) {
MyBean myBean = new MyBean ( ) ;
MappingJackson2MessageConverter converter = new MappingJackson2MessageConverter ( ) ;
Message < ? > message = MessageBuilder . withPayload ( myBean ) . build ( ) ;
assertSame ( myBean , converter . fromMessage ( message , MyBean . class ) ) ;
}
@Test ( expected = MessageConversionException . class )
public void fromMessageInvalidJson ( ) {
MappingJackson2MessageConverter converter = new MappingJackson2MessageConverter ( ) ;