diff --git a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/servlet/ServletContextInitializerBeansTests.java b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/servlet/ServletContextInitializerBeansTests.java index ef5c1226d665..319c7e525af3 100644 --- a/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/servlet/ServletContextInitializerBeansTests.java +++ b/spring-boot-project/spring-boot/src/test/java/org/springframework/boot/web/servlet/ServletContextInitializerBeansTests.java @@ -78,8 +78,8 @@ void whenAnHttpSessionIdListenerBeanIsDefinedThenARegistrationBeanIsCreatedForIt this.context.getBeanFactory()); assertThat(initializerBeans).hasSize(1); assertThat(initializerBeans).first().isInstanceOf(ServletListenerRegistrationBean.class) - .extracting(ServletListenerRegistrationBean.class::cast) - .extracting(ServletListenerRegistrationBean::getListener).isInstanceOf(HttpSessionIdListener.class); + .extracting((initializer) -> ((ServletListenerRegistrationBean) initializer).getListener()) + .isInstanceOf(HttpSessionIdListener.class); } private void load(Class... configuration) {