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

Reply via email to