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