Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.jst.j2ee.core.tests/mofj2eeTests/org/eclipse/jst/j2ee/ejb/test/EJBJarTest.java')
-rw-r--r--tests/org.eclipse.jst.j2ee.core.tests/mofj2eeTests/org/eclipse/jst/j2ee/ejb/test/EJBJarTest.java589
1 files changed, 0 insertions, 589 deletions
diff --git a/tests/org.eclipse.jst.j2ee.core.tests/mofj2eeTests/org/eclipse/jst/j2ee/ejb/test/EJBJarTest.java b/tests/org.eclipse.jst.j2ee.core.tests/mofj2eeTests/org/eclipse/jst/j2ee/ejb/test/EJBJarTest.java
deleted file mode 100644
index 584f290a..00000000
--- a/tests/org.eclipse.jst.j2ee.core.tests/mofj2eeTests/org/eclipse/jst/j2ee/ejb/test/EJBJarTest.java
+++ /dev/null
@@ -1,589 +0,0 @@
-package org.eclipse.jst.j2ee.ejb.test;
-
-import java.util.List;
-
-import junit.framework.TestSuite;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.jem.java.JavaClass;
-import org.eclipse.jem.java.JavaRefFactory;
-import org.eclipse.jst.j2ee.common.CommonFactory;
-import org.eclipse.jst.j2ee.common.CommonPackage;
-import org.eclipse.jst.j2ee.common.EjbRef;
-import org.eclipse.jst.j2ee.common.SecurityRole;
-import org.eclipse.jst.j2ee.ejb.AssemblyDescriptor;
-import org.eclipse.jst.j2ee.ejb.ContainerManagedEntity;
-import org.eclipse.jst.j2ee.ejb.EJBJar;
-import org.eclipse.jst.j2ee.ejb.EJBRelation;
-import org.eclipse.jst.j2ee.ejb.EJBRelationshipRole;
-import org.eclipse.jst.j2ee.ejb.EJBResource;
-import org.eclipse.jst.j2ee.ejb.EnterpriseBean;
-import org.eclipse.jst.j2ee.ejb.Entity;
-import org.eclipse.jst.j2ee.ejb.MessageDriven;
-import org.eclipse.jst.j2ee.ejb.Relationships;
-import org.eclipse.jst.j2ee.ejb.RoleSource;
-import org.eclipse.jst.j2ee.ejb.Session;
-import org.eclipse.jst.j2ee.internal.J2EEVersionConstants;
-
-public class EJBJarTest extends EjbEMFTestBase {
-
- private static final CommonFactory COMMONFACTORY = CommonPackage.eINSTANCE.getCommonFactory();
- public EJBJarTest(String name) {
- super(name);
- }
- private EJBJar getInstance() {
- return getEjbFactory().createEJBJar();
- }
- public void test_EJBJar() {
- EJBJar tmpEJBJar = getInstance();
- assertNotNull(tmpEJBJar);
- }
-
-
-
-
- public void test_containsContainerManagedBeans() {
-
- EJBJar objEJBJar = getInstance();
- Session session = getEjbFactory().createSession();
- objEJBJar.getEnterpriseBeans().add(session);
-
- boolean retValue = false;
- retValue = objEJBJar.containsContainerManagedBeans();
- assertEquals(retValue,false);
-
- ContainerManagedEntity entity = getEjbFactory().createContainerManagedEntity();
- objEJBJar.getEnterpriseBeans().add(entity);
-
- retValue = objEJBJar.containsContainerManagedBeans();
- assertEquals(retValue,true);
- }
-
- public void test_containsSecurityRole() {
-
- EJBJar objEJBJar = getInstance();
- AssemblyDescriptor descriptor = getEjbFactory().createAssemblyDescriptor();
- objEJBJar.setAssemblyDescriptor(descriptor);
-
- String securityRoleName = "testRole";
- boolean retValue = false;
- retValue = objEJBJar.containsSecurityRole(securityRoleName);
- assertEquals(retValue, false);
-
-
- SecurityRole securityRole= CommonPackage.eINSTANCE.getCommonFactory().createSecurityRole();
- securityRole.setRoleName(securityRoleName);
- descriptor.getSecurityRoles().add(securityRole);
- retValue = objEJBJar.containsSecurityRole(securityRoleName) ;
- assertEquals(retValue,true);
- }
-
-
-
- public void test_getBeanManagedBeans() {
- EJBJar objEJBJar = getInstance();
- Session session = getEjbFactory().createSession();
- objEJBJar.getEnterpriseBeans().add(session);
-
- List retValue = null;
- retValue = objEJBJar.getBeanManagedBeans();
- assertEquals(retValue.size()==0,true);
-
- Entity entity = getEjbFactory().createEntity();
- objEJBJar.getEnterpriseBeans().add(entity);
-
- retValue = objEJBJar.getBeanManagedBeans();
- assertEquals(retValue.size()==1,true);
- assertEquals(retValue.get(0),entity);
- }
-
- public void test_getContainerManagedBeans() {
-
- EJBJar objEJBJar = getInstance();
- Session session = getEjbFactory().createSession();
- objEJBJar.getEnterpriseBeans().add(session);
-
- List retValue = null;
- retValue = objEJBJar.getContainerManagedBeans();
- assertEquals(retValue.size()==0,true);
-
- ContainerManagedEntity entity = getEjbFactory().createContainerManagedEntity();
- objEJBJar.getEnterpriseBeans().add(entity);
-
- retValue = objEJBJar.getContainerManagedBeans();
- assertEquals(retValue.size()==1,true);
- assertEquals(retValue.get(0),entity);
- }
-
-
-
-
- public void test_getEJB11ContainerManagedBeans() {
-
- EJBJar objEJBJar = getInstance();
- Session session = getEjbFactory().createSession();
- objEJBJar.getEnterpriseBeans().add(session);
-
- List retValue = null;
- retValue = objEJBJar.getEJB11ContainerManagedBeans();
- assertEquals(retValue.size()==0,true);
-
- ContainerManagedEntity entity1 = getEjbFactory().createContainerManagedEntity();
- objEJBJar.getEnterpriseBeans().add(entity1);
- entity1.setVersion(ContainerManagedEntity.VERSION_1_X);
-
- ContainerManagedEntity entity2 = getEjbFactory().createContainerManagedEntity();
- objEJBJar.getEnterpriseBeans().add(entity2);
- entity2.setVersion(ContainerManagedEntity.VERSION_2_X);
-
-
- retValue = objEJBJar.getEJB11ContainerManagedBeans();
- assertEquals(retValue.size()==1,true);
- assertEquals(retValue.get(0),entity1);
- }
-
- public void test_getEJB20ContainerManagedBeans() {
-
- EJBJar objEJBJar = getInstance();
- Session session = getEjbFactory().createSession();
- objEJBJar.getEnterpriseBeans().add(session);
-
- List retValue = null;
- retValue = objEJBJar.getEJB20ContainerManagedBeans();
- assertEquals(retValue.size()==0,true);
-
- ContainerManagedEntity entity1 = getEjbFactory().createContainerManagedEntity();
- objEJBJar.getEnterpriseBeans().add(entity1);
- entity1.setVersion(ContainerManagedEntity.VERSION_1_X);
-
- ContainerManagedEntity entity2 = getEjbFactory().createContainerManagedEntity();
- objEJBJar.getEnterpriseBeans().add(entity2);
- entity2.setVersion(ContainerManagedEntity.VERSION_2_X);
-
-
- retValue = objEJBJar.getEJB20ContainerManagedBeans();
- assertEquals(retValue.size()==1,true);
- assertEquals(retValue.get(0),entity2);
- }
-
-
- public void test_getMessageDrivenBeans() {
- EJBJar objEJBJar = getInstance();
- Session session = getEjbFactory().createSession();
- objEJBJar.getEnterpriseBeans().add(session);
-
- List retValue = null;
- retValue = objEJBJar.getMessageDrivenBeans();
- assertEquals(retValue.size()==0,true);
-
- MessageDriven messageDriven = getEjbFactory().createMessageDriven();
- objEJBJar.getEnterpriseBeans().add(messageDriven);
-
- retValue = objEJBJar.getMessageDrivenBeans();
- assertEquals(retValue.size()==1,true);
- assertEquals(retValue.get(0),messageDriven);
- }
-
- public void test_getEjbRelations() {
-
- EJBJar objEJBJar = getInstance();
- Relationships relationships = getEjbFactory().createRelationships();
- objEJBJar.setRelationshipList(relationships);
- relationships.setEjbJar(objEJBJar);
- EList ejbRelations = relationships.getEjbRelations();
- List retValue = null;
- retValue = objEJBJar.getEjbRelations();
-
- assertEquals(ejbRelations,retValue);
- }
-
-
-
-
- public void test_getEnterpiseBeanFromRef() {
-
- EJBJar objEJBJar = getInstance();
- AssemblyDescriptor descriptor = getEjbFactory().createAssemblyDescriptor();
- objEJBJar.setAssemblyDescriptor(descriptor);
-
- EjbRef ejbRef = COMMONFACTORY.createEjbRef();
- Session session1 = getEjbFactory().createSession();
- String name1 = "Name1";
- session1.setName(name1);
-
- Session session2 = getEjbFactory().createSession();
- String name2 = "Name2";
- session2.setName(name2);
-
- ejbRef.setLink(name2);
- ejbRef.setName("EjbRef_" + name2);
-
- objEJBJar.getEnterpriseBeans().add(session1);
- objEJBJar.getEnterpriseBeans().add(session2);
-
- EnterpriseBean retValue = objEJBJar.getEnterpiseBeanFromRef(ejbRef);
- assertEquals(session2,retValue);
- }
-
- public void test_getEnterpriseBeanNamed() {
-
- EJBJar objEJBJar = getInstance();
- AssemblyDescriptor descriptor = getEjbFactory().createAssemblyDescriptor();
- objEJBJar.setAssemblyDescriptor(descriptor);
-
- Session session1 = getEjbFactory().createSession();
- String name1 = "Name1";
- session1.setName(name1);
-
- Session session2 = getEjbFactory().createSession();
- String name2 = "Name2";
- session2.setName(name2);
-
-
- objEJBJar.getEnterpriseBeans().add(session1);
- objEJBJar.getEnterpriseBeans().add(session2);
-
- EnterpriseBean retValue = objEJBJar.getEnterpriseBeanNamed(name2);
- assertEquals(session2,retValue);
- }
-
- public void test_getEnterpriseBeansWithReference() {
-
- EJBJar objEJBJar = getInstance();
- AssemblyDescriptor descriptor = getEjbFactory().createAssemblyDescriptor();
- objEJBJar.setAssemblyDescriptor(descriptor);
-
- Session session1 = getEjbFactory().createSession();
- String name1 = "Name1";
- session1.setName(name1);
-
- Session session2 = getEjbFactory().createSession();
- String name2 = "Name2";
- session2.setName(name2);
-
-
- objEJBJar.getEnterpriseBeans().add(session1);
- objEJBJar.getEnterpriseBeans().add(session2);
-
- JavaClass javaClass1 = JavaRefFactory.eINSTANCE.createClassRef("java.lang.String") ;
- JavaClass javaClass2 = JavaRefFactory.eINSTANCE.createClassRef("java.util.List") ;
-
- session1.setEjbClass(javaClass1);
- session2.setEjbClass(javaClass2);
-
- java.util.List retValue = null;
- retValue = objEJBJar.getEnterpriseBeansWithReference(javaClass1);
- assertEquals(retValue.size()==1, true);
- assertEquals(retValue.contains(session1), true);
-
- session2.setHomeInterface(javaClass1);
- retValue = objEJBJar.getEnterpriseBeansWithReference(javaClass1);
- assertEquals(retValue.size()==2, true);
- assertEquals(retValue.contains(session1), true);
- assertEquals(retValue.contains(session2), true);
-
- }
-
-
-
- public void test_getEnterpriseBeanWithReference() {
-
- EJBJar objEJBJar = getInstance();
- AssemblyDescriptor descriptor = getEjbFactory().createAssemblyDescriptor();
- objEJBJar.setAssemblyDescriptor(descriptor);
-
- Session session1 = getEjbFactory().createSession();
- String name1 = "Name1";
- session1.setName(name1);
-
- Session session2 = getEjbFactory().createSession();
- String name2 = "Name2";
- session2.setName(name2);
-
-
- objEJBJar.getEnterpriseBeans().add(session1);
- objEJBJar.getEnterpriseBeans().add(session2);
-
- JavaClass javaClass1 = JavaRefFactory.eINSTANCE.createClassRef("java.lang.String") ;
-
- session1.setEjbClass(javaClass1);
- session2.setEjbClass(javaClass1);
-
- EnterpriseBean retValue = null;
- retValue = objEJBJar.getEnterpriseBeanWithReference(javaClass1);
- assertEquals(retValue, session1);
-
- }
-
- public void test_getSessionBeans() {
- EJBJar objEJBJar = getInstance();
- MessageDriven messageDriven = getEjbFactory().createMessageDriven();
- objEJBJar.getEnterpriseBeans().add(messageDriven);
-
-
- List retValue = null;
- retValue = objEJBJar.getSessionBeans();
- assertEquals(retValue.size()==0,true);
-
- Session session = getEjbFactory().createSession();
- objEJBJar.getEnterpriseBeans().add(session);
-
-
- retValue = objEJBJar.getSessionBeans();
- assertEquals(retValue.size()==1,true);
- assertEquals(retValue.contains(session), true);
-
- }
-
-
- /* public void test_renameSecurityRole() {
- EJBJar objEJBJar = getInstance();
- java.lang.String existingRoleName = "";
- java.lang.String newRoleName = "";
- objEJBJar.renameSecurityRole(existingRoleName, newRoleName);
- } */
-
- /* public void test_getEjbClientJar() {
-
- EJBJar objEJBJar = getInstance();
- String retValue = "";
- retValue = objEJBJar.getEjbClientJar();
- }
-
- public void test_setEjbClientJar() {
-
- EJBJar objEJBJar = getInstance();
- String newEjbClientJar = "";
- objEJBJar.setEjbClientJar(newEjbClientJar);
- }*/
-
- /* public void test_getVersion() {
-
- EJBJar objEJBJar = getInstance();
- String retValue = "";
- retValue = objEJBJar.getVersion();
- }*/
-
-
-
-
- public void test_getVersionID() throws Exception {
-
- init();
- EJBResource DD = (EJBResource) ejbFile.getDeploymentDescriptorResource();
- DD.setVersionID(J2EEVersionConstants.J2EE_1_4_ID);
- setVersion(VERSION_1_4);
- setModuleType(EJB);
- populateRoot(DD.getRootObject());
- int retValue = 0;
- retValue = DD.getEJBJar().getVersionID();
- assertEquals(retValue,J2EEVersionConstants.EJB_2_1_ID);
-
- DD.setVersionID(J2EEVersionConstants.J2EE_1_3_ID);
- setVersion(VERSION_1_3);
- retValue = DD.getEJBJar().getVersionID();
- assertEquals(retValue,J2EEVersionConstants.EJB_2_0_ID);
-
- DD.setVersionID(J2EEVersionConstants.J2EE_1_2_ID);
- setVersion(VERSION_1_2);
- retValue = DD.getEJBJar().getVersionID();
- assertEquals(retValue,J2EEVersionConstants.EJB_1_1_ID);
- }
-
- public void test_getJ2EEVersionID() throws Exception {
-
- init();
- EJBResource DD = (EJBResource) ejbFile.getDeploymentDescriptorResource();
- DD.setVersionID(J2EEVersionConstants.J2EE_1_4_ID);
- setVersion(VERSION_1_4);
- setModuleType(EJB);
- populateRoot(DD.getRootObject());
- int retValue = 0;
- retValue = DD.getEJBJar().getJ2EEVersionID();
- assertEquals(retValue,J2EEVersionConstants.J2EE_1_4_ID);
-
- DD.setVersionID(J2EEVersionConstants.J2EE_1_3_ID);
- setVersion(VERSION_1_3);
- retValue = DD.getEJBJar().getJ2EEVersionID();
- assertEquals(retValue,J2EEVersionConstants.J2EE_1_3_ID);
-
- DD.setVersionID(J2EEVersionConstants.J2EE_1_2_ID);
- setVersion(VERSION_1_2);
- retValue = DD.getEJBJar().getJ2EEVersionID();
- assertEquals(retValue,J2EEVersionConstants.J2EE_1_2_ID);
- }
-
- /* public void test_setVersion() {
-
- EJBJar objEJBJar = getInstance();
- String newVersion = "";
- objEJBJar.setVersion(newVersion);
- }*/
-
- /* public void test_getAssemblyDescriptor() {
-
- EJBJar objEJBJar = getInstance();
- AssemblyDescriptor retValue = null;
- retValue = objEJBJar.getAssemblyDescriptor();
- }
-
-
-
- public void test_setAssemblyDescriptor() {
-
- EJBJar objEJBJar = getInstance();
- AssemblyDescriptor newAssemblyDescriptor = null;
- objEJBJar.setAssemblyDescriptor(newAssemblyDescriptor);
- }*/
-
- /* public void test_getEnterpriseBeans() {
-
- EJBJar objEJBJar = getInstance();
- EList retValue = null;
- retValue = objEJBJar.getEnterpriseBeans();
- }*/
-
- /* public void test_getRelationshipList() {
-
- EJBJar objEJBJar = getInstance();
- Relationships retValue = null;
- retValue = objEJBJar.getRelationshipList();
- }
-
-
-
- public void test_setRelationshipList() {
-
- EJBJar objEJBJar = getInstance();
- Relationships newRelationshipList = null;
- objEJBJar.setRelationshipList(newRelationshipList);
- }
-*/
-
-
- public void test_getEJBRelation() {
- EJBJar objEJBJar = getInstance();
- Relationships relationships = getEjbFactory().createRelationships();
- objEJBJar.setRelationshipList(relationships);
- relationships.setEjbJar(objEJBJar);
-
- EJBRelation relation = getEjbFactory().createEJBRelation();
- String aRelationName = "Relation1";
- relation.setName(aRelationName);
-
- relationships.getEjbRelations().add(relation);
- EJBRelation retValue = null;
- retValue = objEJBJar.getEJBRelation(aRelationName);
- assertEquals(retValue, relation);
- }
-
-
-
- public void test_getEJBRelationsForSource() {
-
- EJBJar objEJBJar = getInstance();
- Relationships relationships = getEjbFactory().createRelationships();
- objEJBJar.setRelationshipList(relationships);
- relationships.setEjbJar(objEJBJar);
-
- EJBRelation relation = getEjbFactory().createEJBRelation();
- String aRelationName = "Relation1";
- relation.setName(aRelationName);
-
- EJBRelationshipRole role1 = getEjbFactory().createEJBRelationshipRole();
- EJBRelationshipRole role2 = getEjbFactory().createEJBRelationshipRole();
-
- List roleList = relation.getRelationshipRoles();
- roleList.add(role1);
- roleList.add(role2);
-
- ContainerManagedEntity entity = getEjbFactory().createContainerManagedEntity();
- ContainerManagedEntity targetEntity = getEjbFactory().createContainerManagedEntity();
-
- RoleSource roleSource = getEjbFactory().createRoleSource();
- roleSource.setEntityBean(entity);
- roleSource.setRole(role1);
- role1.setSource(roleSource);
-
- RoleSource targetRoleSource = getEjbFactory().createRoleSource();
- targetRoleSource.setEntityBean(targetEntity);
- targetRoleSource.setRole(role2);
- role2.setSource(targetRoleSource);
-
- List retValue = null;
- retValue = objEJBJar.getEJBRelationsForSource(entity);
-
- assertNotNull(retValue);
- assertEquals(retValue.size(),1);
- assertEquals(retValue.contains(relation),true);
-
- }
-
- public void test_getEJBRelationshipRolesForType() {
-
- EJBJar objEJBJar = getInstance();
- Relationships relationships = getEjbFactory().createRelationships();
- objEJBJar.setRelationshipList(relationships);
- relationships.setEjbJar(objEJBJar);
-
- EJBRelation relation = getEjbFactory().createEJBRelation();
- String aRelationName = "Relation1";
- relation.setName(aRelationName);
-
- EJBRelationshipRole role1 = getEjbFactory().createEJBRelationshipRole();
- EJBRelationshipRole role2 = getEjbFactory().createEJBRelationshipRole();
-
- List roleList = relation.getRelationshipRoles();
- roleList.add(role1);
- roleList.add(role2);
-
- ContainerManagedEntity entity = getEjbFactory().createContainerManagedEntity();
- ContainerManagedEntity targetEntity = getEjbFactory().createContainerManagedEntity();
-
- RoleSource roleSource = getEjbFactory().createRoleSource();
- roleSource.setEntityBean(entity);
- roleSource.setRole(role1);
- role1.setSource(roleSource);
-
- RoleSource targetRoleSource = getEjbFactory().createRoleSource();
- targetRoleSource.setEntityBean(targetEntity);
- targetRoleSource.setRole(role2);
- role2.setSource(targetRoleSource);
-
- List retValue = null;
- retValue = objEJBJar.getEJBRelationshipRolesForType(targetEntity);
-
- assertNotNull(retValue);
- assertEquals(retValue.size(),1);
- assertEquals(retValue.contains(relation),true);
- }
-
- public static junit.framework.Test suite() {
- TestSuite suite = new TestSuite();
- suite.addTest(new EJBJarTest("test_EJBJar"));
- suite.addTest(new EJBJarTest("test_containsContainerManagedBeans"));
- suite.addTest(new EJBJarTest("test_containsSecurityRole"));
- suite.addTest(new EJBJarTest("test_getBeanManagedBeans"));
- suite.addTest(new EJBJarTest("test_getContainerManagedBeans"));
-
- suite.addTest(new EJBJarTest("test_getEJB11ContainerManagedBeans"));
- suite.addTest(new EJBJarTest("test_getEJB20ContainerManagedBeans"));
- suite.addTest(new EJBJarTest("test_getMessageDrivenBeans"));
- suite.addTest(new EJBJarTest("test_getEjbRelations"));
- suite.addTest(new EJBJarTest("test_getEnterpiseBeanFromRef"));
-
- suite.addTest(new EJBJarTest("test_getEnterpriseBeanNamed"));
- suite.addTest(new EJBJarTest("test_getEnterpriseBeansWithReference"));
- suite.addTest(new EJBJarTest("test_getEnterpriseBeanWithReference"));
- suite.addTest(new EJBJarTest("test_getSessionBeans"));
- suite.addTest(new EJBJarTest("test_getVersionID"));
-
- suite.addTest(new EJBJarTest("test_getJ2EEVersionID"));
- suite.addTest(new EJBJarTest("test_getEJBRelation"));
- suite.addTest(new EJBJarTest("test_getEJBRelationsForSource"));
- suite.addTest(new EJBJarTest("test_getEJBRelationshipRolesForType"));
-
- return suite;
- }
-
-}

Back to the top