[jboss-cvs] JBossAS SVN: r66331 - projects/metadata/trunk/src/test/java/org/jboss/test/metadata/annotation/ejb3.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 22 08:03:21 EDT 2007
Author: wolfc
Date: 2007-10-22 08:03:21 -0400 (Mon, 22 Oct 2007)
New Revision: 66331
Modified:
projects/metadata/trunk/src/test/java/org/jboss/test/metadata/annotation/ejb3/AnnotationEjb3UnitTestCase.java
Log:
JBAS-4506: fixes for annotation creator test
Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/annotation/ejb3/AnnotationEjb3UnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/annotation/ejb3/AnnotationEjb3UnitTestCase.java 2007-10-22 12:03:08 UTC (rev 66330)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/annotation/ejb3/AnnotationEjb3UnitTestCase.java 2007-10-22 12:03:21 UTC (rev 66331)
@@ -23,15 +23,12 @@
import java.io.File;
import java.io.FilenameFilter;
-import java.io.IOException;
import java.lang.reflect.AnnotatedElement;
import java.net.URISyntaxException;
import java.net.URL;
-import java.net.URLDecoder;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
-import java.util.Collections;
import java.util.Iterator;
import junit.framework.TestCase;
@@ -41,9 +38,7 @@
import org.jboss.metadata.annotation.finder.DefaultAnnotationFinder;
import org.jboss.metadata.common.javaee.ejb.IEnterpriseBeanMetaData;
import org.jboss.metadata.ejb.spec.ContainerTransactionMetaData;
-import org.jboss.metadata.ejb.spec.ContainerTransactionsMetaData;
import org.jboss.metadata.ejb.spec.EjbJar30MetaData;
-import org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData;
import org.jboss.metadata.ejb.spec.InitMethodMetaData;
import org.jboss.metadata.ejb.spec.SessionBeanMetaData;
import org.jboss.metadata.ejb.spec.SessionType;
@@ -108,7 +103,7 @@
assertEquals(TransAttributeType.Never, tx1.getTransAttribute());
// TODO: methods
ContainerTransactionMetaData tx2 = it.next();
- assertEquals(TransAttributeType.Supports, tx2.getTransAttribute());
+ assertEquals(TransAttributeType.Mandatory, tx2.getTransAttribute());
// TODO: methods
}
@@ -176,12 +171,10 @@
assertEquals(3, metaData.getEnterpriseBeans().size());
- Iterator<? extends IEnterpriseBeanMetaData> it = metaData.getEnterpriseBeans().iterator();
+ assertMyStatefulBean(metaData.getEnterpriseBean("AnotherName"));
+ assertMyStateless21Bean(metaData.getEnterpriseBean("MyStateless21Bean"));
+ assertMyStatelessBean(metaData.getEnterpriseBean("MyStatelessBean"));
- assertMyStatefulBean(it.next());
- assertMyStateless21Bean(it.next());
- assertMyStatelessBean(it.next());
-
assertNotNull("no application exceptions defined", metaData.getAssemblyDescriptor().getApplicationExceptions());
assertEquals(1, metaData.getAssemblyDescriptor().getApplicationExceptions().size());
System.out.println(metaData.getAssemblyDescriptor().getContainerTransactionsByEjbName("MyStatelessBean"));
More information about the jboss-cvs-commits
mailing list