User: dsundstrom
  Date: 01/12/27 09:46:47

  Modified:    src/main/org/jboss/test/cmp2/relationship/manyToManyUnidirectional
                        ABTest.java
  Log:
  Removed lame try catch block
  
  Revision  Changes    Path
  1.2       +260 -280  
jbosstest/src/main/org/jboss/test/cmp2/relationship/manyToManyUnidirectional/ABTest.java
  
  Index: ABTest.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jbosstest/src/main/org/jboss/test/cmp2/relationship/manyToManyUnidirectional/ABTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ABTest.java       2001/12/11 02:17:57     1.1
  +++ ABTest.java       2001/12/27 17:46:41     1.2
  @@ -8,286 +8,266 @@
   
   public class ABTest extends EJBTestCase {
   
  -     public ABTest(String name) {
  -             super(name);
  -     }
  -
  -     private AHome getAHome() {
  -             try {
  -                     InitialContext jndiContext = new InitialContext();
  -
  -                     return (AHome) 
jndiContext.lookup("relation/manyToMany/unidirectional/A"); 
  -             } catch(Exception e) {
  -                     e.printStackTrace();
  -                     fail("Exception in getAHome: " + e.getMessage());
  -             }
  -             return null;
  -     }
  -
  -     private BHome getBHome() {
  -             try {
  -                     InitialContext jndiContext = new InitialContext();
  -
  -                     return (BHome) 
jndiContext.lookup("relation/manyToMany/unidirectional/B");
  -             } catch(Exception e) {
  -                     e.printStackTrace();
  -                     fail("Exception in getBHome: " + e.getMessage());
  -             }
  -             return null;
  -     }
  -
  -     // a1.setB(a3.getB());
  -     public void test_a1SetB_a3GetB() {
  -             AHome aHome = getAHome();
  -             BHome bHome = getBHome();
  -
  -             try {
  -                     // Before change:
  -                     A a1 = aHome.create(new Integer(1));
  -                     A a2 = aHome.create(new Integer(2));
  -                     A a3 = aHome.create(new Integer(3));
  -                     A a4 = aHome.create(new Integer(4));
  -                     A a5 = aHome.create(new Integer(5));
  -
  -                     B b1 = bHome.create(new Integer(-1));
  -                     B b2 = bHome.create(new Integer(-2));
  -                     B b3 = bHome.create(new Integer(-3));
  -                     B b4 = bHome.create(new Integer(-4));
  -                     B b5 = bHome.create(new Integer(-5));
  -                     
  -                     a1.getB().add(b1);
  -                     a1.getB().add(b2);
  -                     a2.getB().add(b1);
  -                     a2.getB().add(b2);
  -                     a2.getB().add(b3);
  -                     a3.getB().add(b2);
  -                     a3.getB().add(b3);
  -                     a3.getB().add(b4);
  -                     a4.getB().add(b3);
  -                     a4.getB().add(b4);
  -                     a4.getB().add(b5);
  -                     a5.getB().add(b4);
  -                     a5.getB().add(b5);
  -
  -                     assertTrue(a1.getB().contains(b1));
  -                     assertTrue(a1.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b1));
  -                     assertTrue(a2.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b2));
  -                     assertTrue(a3.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b3));
  -                     assertTrue(a4.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b5));
  -                     assertTrue(a5.getB().contains(b4));
  -                     assertTrue(a5.getB().contains(b5));
  -
  -                     // Change:
  -                     a1.setB(a3.getB());
  -                     
  -                     // Expected result:
  -                     assertTrue(!a1.getB().contains(b1));
  -                     assertTrue(a1.getB().contains(b2));
  -                     assertTrue(a1.getB().contains(b3));
  -                     assertTrue(a1.getB().contains(b4));
  -                     
  -                     assertTrue(a2.getB().contains(b1));
  -                     assertTrue(a2.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b3));
  -                     
  -                     assertTrue(a3.getB().contains(b2));
  -                     assertTrue(a3.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b4));
  -                     
  -                     assertTrue(a4.getB().contains(b3));
  -                     assertTrue(a4.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b5));
  -                     
  -                     assertTrue(a5.getB().contains(b4));
  -                     assertTrue(a5.getB().contains(b5));
  -                     
  -                     
  -             } catch(Exception e) {
  -                     e.printStackTrace();
  -                     fail("Error in test_a1SetB_a3GetB");
  -             }
  -     }
  -     
  -     // a1.getB().add(b3);
  -     public void test_a1GetB_addB3() {
  -             AHome aHome = getAHome();
  -             BHome bHome = getBHome();
  -
  -             try {
  -                     // Before change:
  -                     A a1 = aHome.create(new Integer(1));
  -                     A a2 = aHome.create(new Integer(2));
  -                     A a3 = aHome.create(new Integer(3));
  -                     A a4 = aHome.create(new Integer(4));
  -                     A a5 = aHome.create(new Integer(5));
  -
  -                     B b1 = bHome.create(new Integer(-1));
  -                     B b2 = bHome.create(new Integer(-2));
  -                     B b3 = bHome.create(new Integer(-3));
  -                     B b4 = bHome.create(new Integer(-4));
  -                     B b5 = bHome.create(new Integer(-5));
  -                     
  -                     a1.getB().add(b1);
  -                     a1.getB().add(b2);
  -                     a2.getB().add(b1);
  -                     a2.getB().add(b2);
  -                     a2.getB().add(b3);
  -                     a3.getB().add(b2);
  -                     a3.getB().add(b3);
  -                     a3.getB().add(b4);
  -                     a4.getB().add(b3);
  -                     a4.getB().add(b4);
  -                     a4.getB().add(b5);
  -                     a5.getB().add(b4);
  -                     a5.getB().add(b5);
  -
  -                     assertTrue(a1.getB().contains(b1));
  -                     assertTrue(a1.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b1));
  -                     assertTrue(a2.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b2));
  -                     assertTrue(a3.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b3));
  -                     assertTrue(a4.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b5));
  -                     assertTrue(a5.getB().contains(b4));
  -                     assertTrue(a5.getB().contains(b5));
  -                     
  -                     // Change:
  -                     a1.getB().add(b3);
  -                     
  -                     // Expected result:
  -                     assertTrue(a1.getB().contains(b1));
  -                     assertTrue(a1.getB().contains(b2));
  -                     assertTrue(a1.getB().contains(b3));
  -                     
  -                     assertTrue(a2.getB().contains(b1));
  -                     assertTrue(a2.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b3));
  -                     
  -                     assertTrue(a3.getB().contains(b2));
  -                     assertTrue(a3.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b4));
  -                     
  -                     assertTrue(a4.getB().contains(b3));
  -                     assertTrue(a4.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b5));
  -                     
  -                     assertTrue(a5.getB().contains(b4));
  -                     assertTrue(a5.getB().contains(b5));
  -                     
  -                     
  -             } catch(Exception e) {
  -                     e.printStackTrace();
  -                     fail("Error in test_a1GetB_addB3");
  -             }
  -     }
  -     
  -     // a2.getB().remove(b2);
  -     public void test_a2GetB_removeB2() {
  -             AHome aHome = getAHome();
  -             BHome bHome = getBHome();
  -
  -             try {
  -                     // Before change:
  -                     A a1 = aHome.create(new Integer(1));
  -                     A a2 = aHome.create(new Integer(2));
  -                     A a3 = aHome.create(new Integer(3));
  -                     A a4 = aHome.create(new Integer(4));
  -                     A a5 = aHome.create(new Integer(5));
  -
  -                     B b1 = bHome.create(new Integer(-1));
  -                     B b2 = bHome.create(new Integer(-2));
  -                     B b3 = bHome.create(new Integer(-3));
  -                     B b4 = bHome.create(new Integer(-4));
  -                     B b5 = bHome.create(new Integer(-5));
  -                     
  -                     a1.getB().add(b1);
  -                     a1.getB().add(b2);
  -                     a2.getB().add(b1);
  -                     a2.getB().add(b2);
  -                     a2.getB().add(b3);
  -                     a3.getB().add(b2);
  -                     a3.getB().add(b3);
  -                     a3.getB().add(b4);
  -                     a4.getB().add(b3);
  -                     a4.getB().add(b4);
  -                     a4.getB().add(b5);
  -                     a5.getB().add(b4);
  -                     a5.getB().add(b5);
  -
  -                     assertTrue(a1.getB().contains(b1));
  -                     assertTrue(a1.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b1));
  -                     assertTrue(a2.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b2));
  -                     assertTrue(a3.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b3));
  -                     assertTrue(a4.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b5));
  -                     assertTrue(a5.getB().contains(b4));
  -                     assertTrue(a5.getB().contains(b5));
  -                     
  -                     // Change:
  -                     a2.getB().remove(b2);
  -                     
  -                     // Expected result:
  -                     assertTrue(a1.getB().contains(b1));
  -                     assertTrue(a1.getB().contains(b2));
  -                     
  -                     assertTrue(a2.getB().contains(b1));
  -                     assertTrue(!a2.getB().contains(b2));
  -                     assertTrue(a2.getB().contains(b3));
  -                     
  -                     assertTrue(a3.getB().contains(b2));
  -                     assertTrue(a3.getB().contains(b3));
  -                     assertTrue(a3.getB().contains(b4));
  -                     
  -                     assertTrue(a4.getB().contains(b3));
  -                     assertTrue(a4.getB().contains(b4));
  -                     assertTrue(a4.getB().contains(b5));
  -                     
  -                     assertTrue(a5.getB().contains(b4));
  -                     assertTrue(a5.getB().contains(b5));
  -                     
  -             } catch(Exception e) {
  -                     e.printStackTrace();
  -                     fail("Error in test_a2GetB_removeB2");
  -             }
  -     }
  -
  -     public void setUpEJB() throws Exception {
  -             deleteAllAsAndBs(getAHome(), getBHome());
  -     }
  -     
  -     public void tearDownEJB() throws Exception {
  -     }
  -     
  -     public void deleteAllAsAndBs(AHome aHome, BHome bHome) throws Exception {
  -             // delete all As
  -             Iterator currentAs = aHome.findAll().iterator();
  -             while(currentAs.hasNext()) {
  -                     A a = (A)currentAs.next();
  -                     a.remove();
  -             }       
  -             
  -             // delete all Bs
  -             Iterator currentBs = bHome.findAll().iterator();
  -             while(currentBs.hasNext()) {
  -                     B b = (B)currentBs.next();
  -                     b.remove();
  -             }               
  -     }
  +   public ABTest(String name) {
  +      super(name);
  +   }
  +
  +   private AHome getAHome() {
  +      try {
  +         InitialContext jndiContext = new InitialContext();
  +
  +         return (AHome) jndiContext.lookup("relation/manyToMany/unidirectional/A"); 
  +      } catch(Exception e) {
  +         e.printStackTrace();
  +         fail("Exception in getAHome: " + e.getMessage());
  +      }
  +      return null;
  +   }
  +
  +   private BHome getBHome() {
  +      try {
  +         InitialContext jndiContext = new InitialContext();
  +
  +         return (BHome) jndiContext.lookup("relation/manyToMany/unidirectional/B");
  +      } catch(Exception e) {
  +         e.printStackTrace();
  +         fail("Exception in getBHome: " + e.getMessage());
  +      }
  +      return null;
  +   }
  +
  +   // a1.setB(a3.getB());
  +   public void test_a1SetB_a3GetB() throws Exception {
  +      AHome aHome = getAHome();
  +      BHome bHome = getBHome();
  +
  +      // Before change:
  +      A a1 = aHome.create(new Integer(1));
  +      A a2 = aHome.create(new Integer(2));
  +      A a3 = aHome.create(new Integer(3));
  +      A a4 = aHome.create(new Integer(4));
  +      A a5 = aHome.create(new Integer(5));
  +
  +      B b1 = bHome.create(new Integer(-1));
  +      B b2 = bHome.create(new Integer(-2));
  +      B b3 = bHome.create(new Integer(-3));
  +      B b4 = bHome.create(new Integer(-4));
  +      B b5 = bHome.create(new Integer(-5));
  +      
  +      a1.getB().add(b1);
  +      a1.getB().add(b2);
  +      a2.getB().add(b1);
  +      a2.getB().add(b2);
  +      a2.getB().add(b3);
  +      a3.getB().add(b2);
  +      a3.getB().add(b3);
  +      a3.getB().add(b4);
  +      a4.getB().add(b3);
  +      a4.getB().add(b4);
  +      a4.getB().add(b5);
  +      a5.getB().add(b4);
  +      a5.getB().add(b5);
  +
  +      assertTrue(a1.getB().contains(b1));
  +      assertTrue(a1.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b1));
  +      assertTrue(a2.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b2));
  +      assertTrue(a3.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b3));
  +      assertTrue(a4.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b5));
  +      assertTrue(a5.getB().contains(b4));
  +      assertTrue(a5.getB().contains(b5));
  +
  +      // Change:
  +      a1.setB(a3.getB());
  +      
  +      // Expected result:
  +      assertTrue(!a1.getB().contains(b1));
  +      assertTrue(a1.getB().contains(b2));
  +      assertTrue(a1.getB().contains(b3));
  +      assertTrue(a1.getB().contains(b4));
  +      
  +      assertTrue(a2.getB().contains(b1));
  +      assertTrue(a2.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b3));
  +      
  +      assertTrue(a3.getB().contains(b2));
  +      assertTrue(a3.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b4));
  +      
  +      assertTrue(a4.getB().contains(b3));
  +      assertTrue(a4.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b5));
  +      
  +      assertTrue(a5.getB().contains(b4));
  +      assertTrue(a5.getB().contains(b5));
  +   }
  +   
  +   // a1.getB().add(b3);
  +   public void test_a1GetB_addB3() throws Exception {
  +      AHome aHome = getAHome();
  +      BHome bHome = getBHome();
  +
  +      // Before change:
  +      A a1 = aHome.create(new Integer(1));
  +      A a2 = aHome.create(new Integer(2));
  +      A a3 = aHome.create(new Integer(3));
  +      A a4 = aHome.create(new Integer(4));
  +      A a5 = aHome.create(new Integer(5));
  +
  +      B b1 = bHome.create(new Integer(-1));
  +      B b2 = bHome.create(new Integer(-2));
  +      B b3 = bHome.create(new Integer(-3));
  +      B b4 = bHome.create(new Integer(-4));
  +      B b5 = bHome.create(new Integer(-5));
  +      
  +      a1.getB().add(b1);
  +      a1.getB().add(b2);
  +      a2.getB().add(b1);
  +      a2.getB().add(b2);
  +      a2.getB().add(b3);
  +      a3.getB().add(b2);
  +      a3.getB().add(b3);
  +      a3.getB().add(b4);
  +      a4.getB().add(b3);
  +      a4.getB().add(b4);
  +      a4.getB().add(b5);
  +      a5.getB().add(b4);
  +      a5.getB().add(b5);
  +
  +      assertTrue(a1.getB().contains(b1));
  +      assertTrue(a1.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b1));
  +      assertTrue(a2.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b2));
  +      assertTrue(a3.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b3));
  +      assertTrue(a4.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b5));
  +      assertTrue(a5.getB().contains(b4));
  +      assertTrue(a5.getB().contains(b5));
  +      
  +      // Change:
  +      a1.getB().add(b3);
  +      
  +      // Expected result:
  +      assertTrue(a1.getB().contains(b1));
  +      assertTrue(a1.getB().contains(b2));
  +      assertTrue(a1.getB().contains(b3));
  +      
  +      assertTrue(a2.getB().contains(b1));
  +      assertTrue(a2.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b3));
  +      
  +      assertTrue(a3.getB().contains(b2));
  +      assertTrue(a3.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b4));
  +      
  +      assertTrue(a4.getB().contains(b3));
  +      assertTrue(a4.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b5));
  +      
  +      assertTrue(a5.getB().contains(b4));
  +      assertTrue(a5.getB().contains(b5));
  +   }
  +
  +   // a2.getB().remove(b2);
  +   public void test_a2GetB_removeB2() throws Exception {
  +      AHome aHome = getAHome();
  +      BHome bHome = getBHome();
  +
  +      // Before change:
  +      A a1 = aHome.create(new Integer(1));
  +      A a2 = aHome.create(new Integer(2));
  +      A a3 = aHome.create(new Integer(3));
  +      A a4 = aHome.create(new Integer(4));
  +      A a5 = aHome.create(new Integer(5));
  +
  +      B b1 = bHome.create(new Integer(-1));
  +      B b2 = bHome.create(new Integer(-2));
  +      B b3 = bHome.create(new Integer(-3));
  +      B b4 = bHome.create(new Integer(-4));
  +      B b5 = bHome.create(new Integer(-5));
  +      
  +      a1.getB().add(b1);
  +      a1.getB().add(b2);
  +      a2.getB().add(b1);
  +      a2.getB().add(b2);
  +      a2.getB().add(b3);
  +      a3.getB().add(b2);
  +      a3.getB().add(b3);
  +      a3.getB().add(b4);
  +      a4.getB().add(b3);
  +      a4.getB().add(b4);
  +      a4.getB().add(b5);
  +      a5.getB().add(b4);
  +      a5.getB().add(b5);
  +
  +      assertTrue(a1.getB().contains(b1));
  +      assertTrue(a1.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b1));
  +      assertTrue(a2.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b2));
  +      assertTrue(a3.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b3));
  +      assertTrue(a4.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b5));
  +      assertTrue(a5.getB().contains(b4));
  +      assertTrue(a5.getB().contains(b5));
  +      
  +      // Change:
  +      a2.getB().remove(b2);
  +      
  +      // Expected result:
  +      assertTrue(a1.getB().contains(b1));
  +      assertTrue(a1.getB().contains(b2));
  +      
  +      assertTrue(a2.getB().contains(b1));
  +      assertTrue(!a2.getB().contains(b2));
  +      assertTrue(a2.getB().contains(b3));
  +      
  +      assertTrue(a3.getB().contains(b2));
  +      assertTrue(a3.getB().contains(b3));
  +      assertTrue(a3.getB().contains(b4));
  +      
  +      assertTrue(a4.getB().contains(b3));
  +      assertTrue(a4.getB().contains(b4));
  +      assertTrue(a4.getB().contains(b5));
  +      
  +      assertTrue(a5.getB().contains(b4));
  +      assertTrue(a5.getB().contains(b5));
  +   }
  +
  +   public void setUpEJB() throws Exception {
  +      deleteAllAsAndBs(getAHome(), getBHome());
  +   }
  +   
  +   public void tearDownEJB() throws Exception {
  +   }
  +   
  +   public void deleteAllAsAndBs(AHome aHome, BHome bHome) throws Exception {
  +      // delete all As
  +      Iterator currentAs = aHome.findAll().iterator();
  +      while(currentAs.hasNext()) {
  +         A a = (A)currentAs.next();
  +         a.remove();
  +      }   
  +      
  +      // delete all Bs
  +      Iterator currentBs = bHome.findAll().iterator();
  +      while(currentBs.hasNext()) {
  +         B b = (B)currentBs.next();
  +         b.remove();
  +      }      
  +   }
   }
   
   
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to