User: dsundstrom Date: 02/01/28 13:47:10 Modified: src/main/org/jboss/test/cmp2/ejbselect ABean.java AHome.java EJBSelectUnitTestCase.java Log: Added a simple test which calls an ejbSelect method from an ejbHome method. Revision Changes Path 1.2 +4 -0 jbosstest/src/main/org/jboss/test/cmp2/ejbselect/ABean.java Index: ABean.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cmp2/ejbselect/ABean.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ABean.java 2001/12/21 18:44:05 1.1 +++ ABean.java 2002/01/28 21:47:10 1.2 @@ -30,6 +30,10 @@ return ejbSelectSomeBs((A)ctx.getEJBLocalObject()); } + public Collection ejbHomeGetSomeBs(A a) throws FinderException { + return ejbSelectSomeBs(a); + } + public void setEntityContext(EntityContext ctx) { this.ctx = ctx; } 1.2 +2 -0 jbosstest/src/main/org/jboss/test/cmp2/ejbselect/AHome.java Index: AHome.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cmp2/ejbselect/AHome.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- AHome.java 2001/12/21 18:44:05 1.1 +++ AHome.java 2002/01/28 21:47:10 1.2 @@ -3,6 +3,7 @@ import javax.ejb.EJBLocalHome; import javax.ejb.CreateException; import javax.ejb.FinderException; +import java.util.Collection; public interface AHome extends EJBLocalHome { @@ -10,4 +11,5 @@ public A findByPrimaryKey(String id) throws FinderException; + public Collection getSomeBs(A a) throws FinderException; } 1.3 +11 -0 jbosstest/src/main/org/jboss/test/cmp2/ejbselect/EJBSelectUnitTestCase.java Index: EJBSelectUnitTestCase.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cmp2/ejbselect/EJBSelectUnitTestCase.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- EJBSelectUnitTestCase.java 2002/01/16 00:05:04 1.2 +++ EJBSelectUnitTestCase.java 2002/01/28 21:47:10 1.3 @@ -75,6 +75,17 @@ } } + public void testEJBSelectFromEJBHomeMethod() throws Exception { + AHome ahome = getAHome(); + Iterator i = ahome.getSomeBs(a).iterator(); + while(i.hasNext()) { + Object obj = i.next(); + assertTrue(obj instanceof B); + B b = (B) obj; + b.getName(); + } + } + public void tearDownEJB() throws Exception { a.remove(); }
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development