Package org.jboss.test.kernel.dependency.support

Examples of org.jboss.test.kernel.dependency.support.SimplerBean


      propertyDependencyCorrectOrder();

      ControllerContext context1 = assertInstall(0, "Name1");
      ControllerContext context2 = assertInstall(1, "Name2");
     
      SimplerBean bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      GenericBeanFactory factory = (GenericBeanFactory) context2.getTarget();
      SimplerBean bean2 = (SimplerBean) factory.createBean();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
   }
View Full Code Here


     
      ControllerContext context2 = assertInstall(1, "Name2", ControllerState.INSTANTIATED);
      ControllerContext context1 = assertInstall(0, "Name1");
      assertEquals(ControllerState.INSTALLED, context2.getState());
     
      SimplerBean bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      GenericBeanFactory factory = (GenericBeanFactory) context2.getTarget();
      SimplerBean bean2 = (SimplerBean) factory.createBean();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
   }
View Full Code Here

      propertyDependencyReinstall();

      ControllerContext context1 = assertInstall(0, "Name1");
      ControllerContext context2 = assertInstall(1, "Name2");
     
      SimplerBean bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      GenericBeanFactory factory = (GenericBeanFactory) context2.getTarget();
      SimplerBean bean2 = (SimplerBean) factory.createBean();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());

      assertUninstall("Name1");

      assertEquals(ControllerState.ERROR, context1.getState());
      assertEquals(ControllerState.INSTANTIATED, context2.getState());
      assertNotInstalled("Name2");

      context2 = assertContext("Name2", ControllerState.INSTANTIATED);
     
      context1 = assertInstall(0, "Name1");
      assertEquals(ControllerState.INSTALLED, context2.getState());

      bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      factory = (GenericBeanFactory) context2.getTarget();
      bean2 = (SimplerBean) factory.createBean();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
     
      assertUninstall("Name2");
     
      context1 = assertContext("Name1");
      bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      context2 = assertInstall(1, "Name2");
     
      bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      factory = (GenericBeanFactory) context2.getTarget();
      bean2 = (SimplerBean) factory.createBean();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
   }
View Full Code Here

      propertyDependencyCorrectOrder();

      ControllerContext context1 = assertInstall(0, "Name1");
      ControllerContext context2 = assertInstall(1, "Name2");
     
      SimplerBean bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      SimplerBean bean2 = (SimplerBean) context2.getTarget();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
   }
View Full Code Here

     
      ControllerContext context2 = assertInstall(1, "Name2", ControllerState.INSTANTIATED);
      ControllerContext context1 = assertInstall(0, "Name1");
      assertEquals(ControllerState.INSTALLED, context2.getState());
     
      SimplerBean bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      SimplerBean bean2 = (SimplerBean) context2.getTarget();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
   }
View Full Code Here

      propertyDependencyReinstall();

      ControllerContext context1 = assertInstall(0, "Name1");
      ControllerContext context2 = assertInstall(1, "Name2");
     
      SimplerBean bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      SimplerBean bean2 = (SimplerBean) context2.getTarget();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());

      assertUninstall("Name1");

      assertEquals(ControllerState.ERROR, context1.getState());
      assertEquals(ControllerState.INSTANTIATED, context2.getState());
      assertNotInstalled("Name2");

      context2 = assertContext("Name2", ControllerState.INSTANTIATED);
     
      context1 = assertInstall(0, "Name1");
      assertEquals(ControllerState.INSTALLED, context2.getState());

      bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      bean2 = (SimplerBean) context2.getTarget();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
     
      assertUninstall("Name2");
     
      context1 = assertContext("Name1");
      bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      context2 = assertInstall(1, "Name2");
     
      bean1 = (SimplerBean) context1.getTarget();
      assertNotNull(bean1);
      assertEquals("String1", bean1.getString());
     
      bean2 = (SimplerBean) context2.getTarget();
      assertNotNull(bean2);
      assertEquals("String1", bean2.getString());
   }
View Full Code Here

TOP

Related Classes of org.jboss.test.kernel.dependency.support.SimplerBean

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.