Fix ClientHttpConnectorConfigurationTests.shouldApplyHttpClientMapper()

See gh-21390
This commit is contained in:
Johnny Lim 2020-05-11 22:50:39 +09:00 committed by Stephane Nicoll
parent deb2322457
commit 6022d4cac7
1 changed files with 8 additions and 4 deletions

View File

@ -76,8 +76,10 @@ class ClientHttpConnectorConfigurationTests {
void shouldApplyHttpClientMapper() {
new ReactiveWebApplicationContextRunner()
.withConfiguration(AutoConfigurations.of(ClientHttpConnectorConfiguration.ReactorNetty.class))
.withUserConfiguration(CustomHttpClientMapper.class)
.run((context) -> assertThat(CustomHttpClientMapper.called).isTrue());
.withUserConfiguration(CustomHttpClientMapper.class).run((context) -> {
context.getBean("reactorClientHttpConnector");
assertThat(CustomHttpClientMapper.called).isTrue();
});
}
static class CustomHttpClientMapper {
@ -86,8 +88,10 @@ class ClientHttpConnectorConfigurationTests {
@Bean
ReactorNettyHttpClientMapper clientMapper() {
called = true;
return (client) -> client.baseUrl("/test");
return (client) -> {
called = true;
return client.baseUrl("/test");
};
}
}