List of usage examples for org.springframework.beans.factory ListableBeanFactory getBeanDefinitionCount
int getBeanDefinitionCount();
From source file:org.springframework.beans.factory.DefaultListableBeanFactoryTests.java
@Test public void testEmpty() { ListableBeanFactory lbf = new DefaultListableBeanFactory(); assertTrue("No beans defined --> array != null", lbf.getBeanDefinitionNames() != null); assertTrue("No beans defined after no arg constructor", lbf.getBeanDefinitionNames().length == 0); assertTrue("No beans defined after no arg constructor", lbf.getBeanDefinitionCount() == 0); }
From source file:org.springframework.beans.factory.DefaultListableBeanFactoryTests.java
private void testSingleTestBean(ListableBeanFactory lbf) { assertTrue("1 beans defined", lbf.getBeanDefinitionCount() == 1); String[] names = lbf.getBeanDefinitionNames(); assertTrue(names != lbf.getBeanDefinitionNames()); assertTrue("Array length == 1", names.length == 1); assertTrue("0th element == test", names[0].equals("test")); TestBean tb = (TestBean) lbf.getBean("test"); assertTrue("Test is non null", tb != null); assertTrue("Test bean name is Tony", "Tony".equals(tb.getName())); assertTrue("Test bean age is 48", tb.getAge() == 48); }