ControllerContext context1 = assertInstall(0, "Name1");
assertEquals(ControllerState.INSTALLED, context2.getState());
GenericBeanFactory factory1 = (GenericBeanFactory) context1.getTarget();
SimpleBean bean1 = (SimpleBean) factory1.createBean();
assertNotNull(bean1);
assertEquals("String1", bean1.getString());
GenericBeanFactory factory2 = (GenericBeanFactory) context2.getTarget();
SimpleBeanWithConstructorDependency bean2 = (SimpleBeanWithConstructorDependency) factory2.createBean();