User: dsundstrom Date: 02/01/15 16:05:04 Modified: src/main/org/jboss/test/cmp2/ejbselect B.java BBean.java BHome.java EJBSelectUnitTestCase.java Log: Added some methods to help with read ahead testing. Revision Changes Path 1.2 +2 -0 jbosstest/src/main/org/jboss/test/cmp2/ejbselect/B.java Index: B.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cmp2/ejbselect/B.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- B.java 2001/12/21 18:44:05 1.1 +++ B.java 2002/01/16 00:05:04 1.2 @@ -6,6 +6,8 @@ public String getId(); + public String getName(); + public A getA(); public void setA(A a); 1.2 +7 -2 jbosstest/src/main/org/jboss/test/cmp2/ejbselect/BBean.java Index: BBean.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cmp2/ejbselect/BBean.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- BBean.java 2001/12/21 18:44:05 1.1 +++ BBean.java 2002/01/16 00:05:04 1.2 @@ -6,16 +6,21 @@ public abstract class BBean implements EntityBean { - public String ejbCreate(String id) { + public String ejbCreate(String id, String name) { setId(id); + setName(name); return null; } - public void ejbPostCreate(String id) { } + public void ejbPostCreate(String id, String name) { } public abstract String getId(); public abstract void setId(String id); + + public abstract String getName(); + + public abstract void setName(String name); public abstract A getA(); 1.2 +1 -1 jbosstest/src/main/org/jboss/test/cmp2/ejbselect/BHome.java Index: BHome.java =================================================================== RCS file: /cvsroot/jboss/jbosstest/src/main/org/jboss/test/cmp2/ejbselect/BHome.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- BHome.java 2001/12/21 18:44:05 1.1 +++ BHome.java 2002/01/16 00:05:04 1.2 @@ -6,7 +6,7 @@ public interface BHome extends EJBLocalHome { - public B create(String id) throws CreateException; + public B create(String id, String name) throws CreateException; public B findByPrimaryKey(String id) throws FinderException; 1.2 +17 -5 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.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- EJBSelectUnitTestCase.java 2001/12/21 18:44:05 1.1 +++ EJBSelectUnitTestCase.java 2002/01/16 00:05:04 1.2 @@ -50,16 +50,28 @@ a = ahome.create("A1"); Collection bs = a.getBs(); - bs.add(bhome.create("B1")); - bs.add(bhome.create("B2")); - bs.add(bhome.create("B3")); - bs.add(bhome.create("B4")); + bs.add(bhome.create("B1", "Alice")); + bs.add(bhome.create("B2", "Bob")); + bs.add(bhome.create("B3", "Charlie")); + bs.add(bhome.create("B4", "Dan")); } public void testReturnedInterface() throws Exception { Iterator i = a.getSomeBs().iterator(); while(i.hasNext()) { - assertTrue(i.next() instanceof B); + Object obj = i.next(); + assertTrue(obj instanceof B); + B b = (B) obj; + b.getName(); + } + + + i = a.getSomeBs().iterator(); + while(i.hasNext()) { + Object obj = i.next(); + assertTrue(obj instanceof B); + B b = (B) obj; + b.getName(); } }
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development