diff --git a/spring-beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java b/spring-beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java index dc3fa8f8f5..0a7c970c94 100644 --- a/spring-beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java +++ b/spring-beans/src/test/java/org/springframework/beans/factory/DefaultListableBeanFactoryTests.java @@ -2173,11 +2173,13 @@ public class DefaultListableBeanFactoryTests { public void testByTypeLookupIsFastEnough() { DefaultListableBeanFactory bf = new DefaultListableBeanFactory(); - for (int i=0; i<1000; i++) { + for (int i = 0; i < 1000; i++) { bf.registerBeanDefinition("a"+i, new RootBeanDefinition(A.class)); } bf.registerBeanDefinition("b", new RootBeanDefinition(B.class)); + bf.freezeConfiguration(); + for (int i=0; i<10000; i++) { bf.getBean(B.class); }