Examples of EJBsDeployer


Examples of org.jboss.ejb3.deployers.EJBsDeployer

public class NoEnterpriseBeansTestCase
{
   @Test
   public void testNoEJBsDeploy() throws Exception
   {
      EJBsDeployer deployer = new EJBsDeployer();

      DeploymentUnit unit = mock(DeploymentUnit.class);
      JBossMetaData metaData = new JBossMetaData();
      metaData.setEjbVersion("3.0");
      when(unit.getAttachment(AttachmentNames.PROCESSED_METADATA, JBossMetaData.class)).thenReturn(metaData);
      deployer.deploy(unit);

      // make sure the deployer actually looked at the metadata
      verify(unit).getAttachment(AttachmentNames.PROCESSED_METADATA, JBossMetaData.class);
      verifyNoMoreInteractions(unit);
   }
View Full Code Here

Examples of org.jboss.ejb3.deployers.EJBsDeployer

   }

   @Test
   public void testNoEJBsUndeploy() throws Exception
   {
      EJBsDeployer deployer = new EJBsDeployer();

      DeploymentUnit unit = mock(DeploymentUnit.class);
      JBossMetaData metaData = new JBossMetaData();
      metaData.setEjbVersion("3.0");
      when(unit.getAttachment(AttachmentNames.PROCESSED_METADATA, JBossMetaData.class)).thenReturn(metaData);
      deployer.undeploy(unit);

      // make sure the deployer actually looked at the metadata
      verify(unit).getAttachment(AttachmentNames.PROCESSED_METADATA, JBossMetaData.class);
      verifyNoMoreInteractions(unit);
   }
View Full Code Here

Examples of org.jboss.ejb3.deployers.EJBsDeployer

   }

   @Test
   public void testOneEJBDeploy() throws Exception
   {
      EJBsDeployer deployer = new EJBsDeployer();

      DeploymentUnit unit = mock(DeploymentUnit.class);
      JBossMetaData metaData = new JBossMetaData();
      metaData.setEjbVersion("3.0");
      JBossEnterpriseBeansMetaData enterpriseBeans = new JBossEnterpriseBeansMetaData();
      JBossSessionBeanMetaData sessionBean = new JBossSessionBeanMetaData();
      sessionBean.setEjbName("Test");
      enterpriseBeans.add(sessionBean);
      metaData.setEnterpriseBeans(enterpriseBeans);
      when(unit.getAttachment(AttachmentNames.PROCESSED_METADATA, JBossMetaData.class)).thenReturn(metaData);
      DeploymentUnit component = mock(DeploymentUnit.class);
      when(unit.addComponent(JBossEnterpriseBeanMetaData.class.getName() + ".Test")).thenReturn(component);
      deployer.deploy(unit);

      // make sure the deployer actually looked at the metadata
      verify(unit).getAttachment(AttachmentNames.PROCESSED_METADATA, JBossMetaData.class);
      // make sure the component got created
      verify(unit).addComponent(JBossEnterpriseBeanMetaData.class.getName() + ".Test");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.