Skip to content

Commit

Permalink
Switch to WebApplicationContextRunner in customBlockingClientInBlocki…
Browse files Browse the repository at this point in the history
…ngEnvironment.
  • Loading branch information
SteKoe committed Mar 18, 2022
1 parent 81eb97b commit a307b36
Showing 1 changed file with 8 additions and 5 deletions.
Expand Up @@ -88,6 +88,7 @@ public void customBlockingClientInReactiveEnvironment() {
.withConfiguration(UserConfigurations.of(CustomBlockingConfiguration.class)).withConfiguration(
AutoConfigurations.of(EndpointAutoConfiguration.class, WebEndpointAutoConfiguration.class,
WebClientAutoConfiguration.class, SpringBootAdminClientAutoConfiguration.class));

reactiveContextRunner.withPropertyValues("spring.boot.admin.client.url:http://localhost:8081")
.run((context) -> {
assertThat(context).hasSingleBean(ApplicationRegistrator.class);
Expand All @@ -98,11 +99,13 @@ public void customBlockingClientInReactiveEnvironment() {

@Test
public void customBlockingClientInBlockingEnvironment() {
ReactiveWebApplicationContextRunner reactiveContextRunner = new ReactiveWebApplicationContextRunner()
.withConfiguration(UserConfigurations.of(CustomBlockingConfiguration.class)).withConfiguration(
AutoConfigurations.of(EndpointAutoConfiguration.class, WebEndpointAutoConfiguration.class,
RestTemplateAutoConfiguration.class, SpringBootAdminClientAutoConfiguration.class));
reactiveContextRunner.withPropertyValues("spring.boot.admin.client.url:http://localhost:8081")
WebApplicationContextRunner webApplicationContextRunner = new WebApplicationContextRunner()
.withConfiguration(UserConfigurations.of(CustomBlockingConfiguration.class))
.withConfiguration(AutoConfigurations.of(EndpointAutoConfiguration.class,
WebEndpointAutoConfiguration.class, DispatcherServletAutoConfiguration.class,
RestTemplateAutoConfiguration.class, SpringBootAdminClientAutoConfiguration.class));

webApplicationContextRunner.withPropertyValues("spring.boot.admin.client.url:http://localhost:8081")
.run((context) -> {
assertThat(context).hasSingleBean(ApplicationRegistrator.class);
assertThat(context).getBean("registrationClient")
Expand Down

0 comments on commit a307b36

Please sign in to comment.