46
46
import org .springframework .boot .context .properties .source .MapConfigurationPropertySource ;
47
47
import org .springframework .boot .web .embedded .jetty .JettyServletWebServerFactory ;
48
48
import org .springframework .boot .web .embedded .jetty .JettyWebServer ;
49
- import org .springframework .boot .web .embedded .tomcat .TomcatContextCustomizer ;
50
49
import org .springframework .boot .web .embedded .tomcat .TomcatServletWebServerFactory ;
51
50
import org .springframework .boot .web .embedded .tomcat .TomcatWebServer ;
52
51
import org .springframework .boot .web .embedded .undertow .UndertowServletWebServerFactory ;
@@ -160,11 +159,9 @@ public void redirectContextRootCanBeConfigured() {
160
159
assertThat (tomcat .getRedirectContextRoot ()).isEqualTo (false );
161
160
TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory ();
162
161
this .customizer .customize (factory );
163
- Context context = mock (Context .class );
164
- for (TomcatContextCustomizer customizer : factory .getTomcatContextCustomizers ()) {
165
- customizer .customize (context );
166
- }
167
- verify (context ).setMapperContextRootRedirectEnabled (false );
162
+ Context context = (Context ) ((TomcatWebServer ) factory .getWebServer ()).getTomcat ()
163
+ .getHost ().findChildren ()[0 ];
164
+ assertThat (context .getMapperContextRootRedirectEnabled ()).isFalse ();
168
165
}
169
166
170
167
@ Test
@@ -176,11 +173,9 @@ public void useRelativeRedirectsCanBeConfigured() {
176
173
assertThat (tomcat .getUseRelativeRedirects ()).isTrue ();
177
174
TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory ();
178
175
this .customizer .customize (factory );
179
- Context context = mock (Context .class );
180
- for (TomcatContextCustomizer customizer : factory .getTomcatContextCustomizers ()) {
181
- customizer .customize (context );
182
- }
183
- verify (context ).setUseRelativeRedirects (true );
176
+ Context context = (Context ) ((TomcatWebServer ) factory .getWebServer ()).getTomcat ()
177
+ .getHost ().findChildren ()[0 ];
178
+ assertThat (context .getUseRelativeRedirects ()).isTrue ();
184
179
}
185
180
186
181
@ Test
0 commit comments