From a307b36afb516ab57e6ec46cb516a7994200feea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20Ko=CC=88ninger?= Date: Fri, 18 Mar 2022 09:22:31 +0100 Subject: [PATCH] Switch to WebApplicationContextRunner in customBlockingClientInBlockingEnvironment. --- .../SpringBootAdminClientAutoConfigurationTest.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientAutoConfigurationTest.java b/spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientAutoConfigurationTest.java index 939a043b30a..b6e14ac8221 100644 --- a/spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientAutoConfigurationTest.java +++ b/spring-boot-admin-client/src/test/java/de/codecentric/boot/admin/client/config/SpringBootAdminClientAutoConfigurationTest.java @@ -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); @@ -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")