@ -177,6 +177,16 @@ class DefaultHttpMessageConvertersTests {
assertThat ( customConverter ) . isEqualTo ( jacksonConverter ) ;
assertThat ( customConverter ) . isEqualTo ( jacksonConverter ) ;
}
}
@Test
void shouldOverrideStringConverters ( ) {
var stringConverter = new StringHttpMessageConverter ( ) ;
var converters = HttpMessageConverters . forClient ( ) . registerDefaults ( )
. stringMessageConverter ( stringConverter ) . build ( ) ;
var actualConverter = findMessageConverter ( StringHttpMessageConverter . class , converters ) ;
assertThat ( actualConverter ) . isEqualTo ( stringConverter ) ;
}
@Test
@Test
void shouldConfigureConverter ( ) {
void shouldConfigureConverter ( ) {
var customConverter = new CustomHttpMessageConverter ( ) ;
var customConverter = new CustomHttpMessageConverter ( ) ;
@ -271,6 +281,17 @@ class DefaultHttpMessageConvertersTests {
assertThat ( customConverter ) . isEqualTo ( jacksonConverter ) ;
assertThat ( customConverter ) . isEqualTo ( jacksonConverter ) ;
}
}
@Test
void shouldOverrideStringConverters ( ) {
var stringConverter = new StringHttpMessageConverter ( ) ;
var converters = HttpMessageConverters . forServer ( ) . registerDefaults ( )
. stringMessageConverter ( stringConverter ) . build ( ) ;
var actualConverter = findMessageConverter ( StringHttpMessageConverter . class , converters ) ;
assertThat ( actualConverter ) . isEqualTo ( stringConverter ) ;
}
@Test
@Test
void shouldConfigureConverter ( ) {
void shouldConfigureConverter ( ) {
var customConverter = new CustomHttpMessageConverter ( ) ;
var customConverter = new CustomHttpMessageConverter ( ) ;