}
public void testGenericBeanFactoryLifecycle() throws Throwable
{
GenericBeanFactory factory = (GenericBeanFactory) getBean("Name1");
SimpleBeanWithLifecycle bean = (SimpleBeanWithLifecycle) factory.createBean();
assertTrue(bean.createInvoked);
assertTrue(bean.startInvoked);
assertFalse(bean.notCreateInvoked);
assertFalse(bean.notStartInvoked);
factory = (GenericBeanFactory) getBean("Name2");