diff --git a/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java b/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java index 80798fed535..99915e615c0 100644 --- a/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java +++ b/spring-context/src/test/java/org/springframework/context/support/GenericApplicationContextTests.java @@ -655,8 +655,8 @@ class GenericApplicationContextTests { void beanRegistrarWithDefinitionOverride() { GenericApplicationContext context = new GenericApplicationContext(); context.setAllowBeanDefinitionOverriding(false); - assertThatExceptionOfType(BeanDefinitionOverrideException.class).isThrownBy( - () -> context.register(new OverridingBeanRegistrar())); + context.register(new OverridingBeanRegistrar()); + assertThatExceptionOfType(BeanDefinitionOverrideException.class).isThrownBy(context::refresh); } @Test