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