kevinross    2003/07/14 14:26:12

  Modified:    java/tests/src/org/apache/xindice/integration/client/basic
                        CollectionTest.java
               java/tests/src/org/apache/xindice/integration/client
                        AbstractXmlDbClientTest.java
  Log:
  formatted
  
  Revision  Changes    Path
  1.6       +174 -184  
xml-xindice/java/tests/src/org/apache/xindice/integration/client/basic/CollectionTest.java
  
  Index: CollectionTest.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/tests/src/org/apache/xindice/integration/client/basic/CollectionTest.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- CollectionTest.java       10 Jul 2003 14:43:51 -0000      1.5
  +++ CollectionTest.java       14 Jul 2003 21:26:11 -0000      1.6
  @@ -73,188 +73,178 @@
    * @version $Revision$, $Date$
    * @author Vladimir R. Bossicard <[EMAIL PROTECTED]>
    */
  -public class CollectionTest
  -      extends AbstractXmlDbClientTest {
  +public class CollectionTest extends AbstractXmlDbClientTest {
   
  -   /* This is just to make sure that the system is up and running. */
  -   public void testListInitialCollections()
  -         throws Exception {
  -      String[] collections = 
this.client.listCollections(XmlDbClientSetup.INSTANCE_NAME);
  -      assertEquals(2, collections.length);
  -      List col = new Vector(Arrays.asList(collections));
  -      assertTrue(col.contains(XmlDbClientSetup.TEST_COLLECTION_NAME));
  -      assertTrue(col.contains("system"));
  -   }
  -
  -   public void testCreateNestedCollection()
  -         throws Exception {
  -      this.client.createCollection(TEST_COLLECTION_PATH, "nested");
  -      assertEquals(1, this.client.countCollections(TEST_COLLECTION_PATH));
  -
  -      this.client.createCollection(TEST_COLLECTION_PATH + "/nested", 
"child2");
  -      this.client.createCollection(TEST_COLLECTION_PATH + "/nested", 
"child3");
  -      assertEquals(2, this.client.countCollections(TEST_COLLECTION_PATH + 
"/nested"));
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH + "/nested", "child2");
  -      assertEquals(1, this.client.countCollections(TEST_COLLECTION_PATH + 
"/nested"));
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH + "/nested", "child3");
  -      assertEquals(0, this.client.countCollections(TEST_COLLECTION_PATH + 
"/nested"));
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "nested");
  -   }
  -
  -   public void testCreateDuplicateCollection()
  -         throws Exception {
  -      this.client.createCollection(TEST_COLLECTION_PATH, "duplicate");
  -      try {
  -         this.client.createCollection(TEST_COLLECTION_PATH, "duplicate");
  -      } catch (XMLDBException e) {
  -         //assertTrue( e.getMessage().lastIndexOf( "Duplicate Collection" ) 
> 0 );
  -      }
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "duplicate");
  -   }
  -
  -   public void testCreateCollectionEmptyName()
  -         throws Exception {
  -      try {
  -         this.client.createCollection(TEST_COLLECTION_PATH, "");
  -      } catch (XMLDBException e) {
  -         //assertTrue( e.getMessage().lastIndexOf( "Duplicate Collection" ) 
> 0 );
  -         return;
  -      }
  -      fail();
  -   }
  -
  -   public void testCreateCollectionNullName()
  -         throws Exception {
  -      try {
  -         this.client.createCollection(TEST_COLLECTION_PATH, null);
  -      } catch (XMLDBException e) {
  -         //assertTrue( e.getMessage().lastIndexOf( "Duplicate Collection" ) 
> 0 );
  -         return;
  -      }
  -      fail();
  -   }
  -
  -   public void testDropCollectionTwice()
  -         throws Exception {
  -      this.client.createCollection(TEST_COLLECTION_PATH, "droptwice");
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "droptwice");
  -      try {
  -         this.client.dropCollection(TEST_COLLECTION_PATH, "droptwice");
  -      } catch (XMLDBException e) {
  -         //assertTrue( e.getMessage().lastIndexOf( "could not be found" ) > 
0 );
  -         return;
  -      }
  -      fail();
  -   }
  -
  -   public void testDropCollectionNullName()
  -         throws Exception {
  -      try {
  -         this.client.dropCollection(TEST_COLLECTION_PATH, null);
  -      } catch (XMLDBException e) {
  -         //assertTrue( e.getMessage().lastIndexOf( "could not be found" ) > 
0 );
  -         return;
  -      }
  -      fail();
  -   }
  -
  -   public void testDropCollectionEmptyName()
  -         throws Exception {
  -      try {
  -         this.client.dropCollection(TEST_COLLECTION_PATH, "");
  -      } catch (XMLDBException e) {
  -         //assertTrue( e.getMessage().lastIndexOf( "could not be found" ) > 
0 );
  -         return;
  -      }
  -      fail();
  -   }
  -
  -   public void testGetCollectionCount()
  -         throws Exception {
  -      this.client.createCollection(TEST_COLLECTION_PATH, "count");
  -      assertEquals(1, this.client.countCollections(TEST_COLLECTION_PATH));
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "count");
  -      assertEquals(0, this.client.countCollections(TEST_COLLECTION_PATH));
  -   }
  -
  -   public void testListCollections()
  -         throws Exception {
  -      String[] collections = 
this.client.listCollections(TEST_COLLECTION_PATH);
  -      assertEquals(0, collections.length);
  -
  -      this.client.createCollection(TEST_COLLECTION_PATH, "child1");
  -      this.client.createCollection(TEST_COLLECTION_PATH, "child2");
  -
  -      collections = this.client.listCollections(TEST_COLLECTION_PATH);
  -      assertEquals(2, collections.length);
  -      List col = new Vector(Arrays.asList(collections));
  -      assertTrue(col.contains("child1"));
  -      assertTrue(col.contains("child2"));
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "child1");
  -      collections = this.client.listCollections(TEST_COLLECTION_PATH);
  -      assertEquals(1, collections.length);
  -      assertEquals("child2", collections[0]);
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "child2");
  -
  -      collections = this.client.listCollections(TEST_COLLECTION_PATH);
  -      assertEquals(0, collections.length);
  -   }
  -
  -   public void testGetName()
  -         throws Exception {
  -      this.client.createCollection(TEST_COLLECTION_PATH, "getname");
  -      assertEquals("getname", this.client.getName(TEST_COLLECTION_PATH + 
"/getname"));
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "getname");
  -   }
  -
  -   public void testGetNameEndWithSlash()
  -              throws Exception {
  -       this.client.createCollection(TEST_COLLECTION_PATH, "getname");
  -       assertEquals("getname", this.client.getName(TEST_COLLECTION_PATH + 
"/getname/"));
  -       this.client.dropCollection(TEST_COLLECTION_PATH, "getname");
  -   }
  -
  -   public void testGetParentCollection()
  -         throws Exception {
  -      Collection col = this.client.createCollection(TEST_COLLECTION_PATH, 
"childcol");
  -
  -      Collection parent = col.getParentCollection();
  -      assertNotNull(parent);
  -      assertEquals("current", parent.getName());
  -
  -      parent = parent.getParentCollection();
  -      assertNotNull(parent);
  -      assertEquals("testing", parent.getName());
  -
  -      parent = parent.getParentCollection();
  -      assertNull(parent);
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "childcol");
  -   }
  -
  -   public void testGetCollectionUnknown()
  -         throws Exception {
  -      assertNull(this.client.getCollection(TEST_COLLECTION_PATH + 
"/unknown"));
  -   }
  -
  -   public void testChildCollectionCount()
  -         throws Exception {
  -      Collection col = this.client.createCollection(TEST_COLLECTION_PATH, 
"childcol");
  -      assertEquals(0, col.getChildCollectionCount());
  -
  -      this.client.createCollection(TEST_COLLECTION_PATH, "colcount");
  -      assertEquals(0, col.getChildCollectionCount());
  -
  -      this.client.dropCollection(TEST_COLLECTION_PATH, "colcount");
  -      assertEquals(0, col.getChildCollectionCount());
  -   }
  +    /* This is just to make sure that the system is up and running. */
  +    public void testListInitialCollections() throws Exception {
  +        String[] collections = 
this.client.listCollections(XmlDbClientSetup.INSTANCE_NAME);
  +        assertEquals(2, collections.length);
  +        List col = new Vector(Arrays.asList(collections));
  +        assertTrue(col.contains(XmlDbClientSetup.TEST_COLLECTION_NAME));
  +        assertTrue(col.contains("system"));
  +    }
  +
  +    public void testCreateNestedCollection() throws Exception {
  +        this.client.createCollection(TEST_COLLECTION_PATH, "nested");
  +        assertEquals(1, this.client.countCollections(TEST_COLLECTION_PATH));
  +
  +        this.client.createCollection(TEST_COLLECTION_PATH + "/nested", 
"child2");
  +        this.client.createCollection(TEST_COLLECTION_PATH + "/nested", 
"child3");
  +        assertEquals(2, this.client.countCollections(TEST_COLLECTION_PATH + 
"/nested"));
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH + "/nested", 
"child2");
  +        assertEquals(1, this.client.countCollections(TEST_COLLECTION_PATH + 
"/nested"));
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH + "/nested", 
"child3");
  +        assertEquals(0, this.client.countCollections(TEST_COLLECTION_PATH + 
"/nested"));
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "nested");
  +    }
  +
  +    public void testCreateDuplicateCollection() throws Exception {
  +        this.client.createCollection(TEST_COLLECTION_PATH, "duplicate");
  +        try {
  +            this.client.createCollection(TEST_COLLECTION_PATH, "duplicate");
  +        }
  +        catch (XMLDBException e) {
  +            //assertTrue( e.getMessage().lastIndexOf( "Duplicate Collection" 
) > 0 );
  +        }
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "duplicate");
  +    }
  +
  +    public void testCreateCollectionEmptyName() throws Exception {
  +        try {
  +            this.client.createCollection(TEST_COLLECTION_PATH, "");
  +        }
  +        catch (XMLDBException e) {
  +            //assertTrue( e.getMessage().lastIndexOf( "Duplicate Collection" 
) > 0 );
  +            return;
  +        }
  +        fail();
  +    }
  +
  +    public void testCreateCollectionNullName() throws Exception {
  +        try {
  +            this.client.createCollection(TEST_COLLECTION_PATH, null);
  +        }
  +        catch (XMLDBException e) {
  +            //assertTrue( e.getMessage().lastIndexOf( "Duplicate Collection" 
) > 0 );
  +            return;
  +        }
  +        fail();
  +    }
  +
  +    public void testDropCollectionTwice() throws Exception {
  +        this.client.createCollection(TEST_COLLECTION_PATH, "droptwice");
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "droptwice");
  +        try {
  +            this.client.dropCollection(TEST_COLLECTION_PATH, "droptwice");
  +        }
  +        catch (XMLDBException e) {
  +            //assertTrue( e.getMessage().lastIndexOf( "could not be found" ) 
> 0 );
  +            return;
  +        }
  +        fail();
  +    }
  +
  +    public void testDropCollectionNullName() throws Exception {
  +        try {
  +            this.client.dropCollection(TEST_COLLECTION_PATH, null);
  +        }
  +        catch (XMLDBException e) {
  +            //assertTrue( e.getMessage().lastIndexOf( "could not be found" ) 
> 0 );
  +            return;
  +        }
  +        fail();
  +    }
  +
  +    public void testDropCollectionEmptyName() throws Exception {
  +        try {
  +            this.client.dropCollection(TEST_COLLECTION_PATH, "");
  +        }
  +        catch (XMLDBException e) {
  +            //assertTrue( e.getMessage().lastIndexOf( "could not be found" ) 
> 0 );
  +            return;
  +        }
  +        fail("Dropping a collection with empty name should throw an 
exception.");
  +    }
  +
  +    public void testGetCollectionCount() throws Exception {
  +        this.client.createCollection(TEST_COLLECTION_PATH, "count");
  +        assertEquals(1, this.client.countCollections(TEST_COLLECTION_PATH));
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "count");
  +        assertEquals(0, this.client.countCollections(TEST_COLLECTION_PATH));
  +    }
  +
  +    public void testListCollections() throws Exception {
  +        String[] collections = 
this.client.listCollections(TEST_COLLECTION_PATH);
  +        assertEquals(0, collections.length);
  +
  +        this.client.createCollection(TEST_COLLECTION_PATH, "child1");
  +        this.client.createCollection(TEST_COLLECTION_PATH, "child2");
  +
  +        collections = this.client.listCollections(TEST_COLLECTION_PATH);
  +        assertEquals(2, collections.length);
  +        List col = new Vector(Arrays.asList(collections));
  +        assertTrue(col.contains("child1"));
  +        assertTrue(col.contains("child2"));
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "child1");
  +        collections = this.client.listCollections(TEST_COLLECTION_PATH);
  +        assertEquals(1, collections.length);
  +        assertEquals("child2", collections[0]);
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "child2");
  +
  +        collections = this.client.listCollections(TEST_COLLECTION_PATH);
  +        assertEquals(0, collections.length);
  +    }
  +
  +    public void testGetName() throws Exception {
  +        this.client.createCollection(TEST_COLLECTION_PATH, "getname");
  +        assertEquals("getname", this.client.getName(TEST_COLLECTION_PATH + 
"/getname"));
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "getname");
  +    }
  +
  +    public void testGetNameEndWithSlash() throws Exception {
  +        this.client.createCollection(TEST_COLLECTION_PATH, "getname");
  +        assertEquals("getname", this.client.getName(TEST_COLLECTION_PATH + 
"/getname/"));
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "getname");
  +    }
  +
  +    public void testGetParentCollection() throws Exception {
  +        Collection col = this.client.createCollection(TEST_COLLECTION_PATH, 
"childcol");
  +
  +        Collection parent = col.getParentCollection();
  +        assertNotNull(parent);
  +        assertEquals("current", parent.getName());
  +
  +        parent = parent.getParentCollection();
  +        assertNotNull(parent);
  +        assertEquals("testing", parent.getName());
  +
  +        parent = parent.getParentCollection();
  +        assertNull(parent);
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "childcol");
  +    }
  +
  +    public void testGetCollectionUnknown() throws Exception {
  +        assertNull(this.client.getCollection(TEST_COLLECTION_PATH + 
"/unknown"));
  +    }
  +
  +    public void testChildCollectionCount() throws Exception {
  +        Collection col = this.client.createCollection(TEST_COLLECTION_PATH, 
"childcol");
  +        assertEquals(0, col.getChildCollectionCount());
  +
  +        this.client.createCollection(TEST_COLLECTION_PATH, "colcount");
  +        assertEquals(0, col.getChildCollectionCount());
  +
  +        this.client.dropCollection(TEST_COLLECTION_PATH, "colcount");
  +        assertEquals(0, col.getChildCollectionCount());
  +    }
   
   }
  
  
  
  1.3       +16 -20    
xml-xindice/java/tests/src/org/apache/xindice/integration/client/AbstractXmlDbClientTest.java
  
  Index: AbstractXmlDbClientTest.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xindice/java/tests/src/org/apache/xindice/integration/client/AbstractXmlDbClientTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- AbstractXmlDbClientTest.java      28 Oct 2002 08:39:20 -0000      1.2
  +++ AbstractXmlDbClientTest.java      14 Jul 2003 21:26:11 -0000      1.3
  @@ -65,24 +65,20 @@
    * @version $Revision$, $Date$
    * @author Vladimir R. Bossicard <[EMAIL PROTECTED]>
    */
  -public abstract class AbstractXmlDbClientTest
  -      extends TestCase {
  +public abstract class AbstractXmlDbClientTest extends TestCase {
   
  -   protected XmlDbClient client;
  -   static public final String TEST_COLLECTION_PATH = 
XmlDbClientSetup.INSTANCE_NAME + "/" + XmlDbClientSetup.TEST_COLLECTION_NAME + 
"/current";
  +    protected XmlDbClient client;
  +    static public final String TEST_COLLECTION_PATH = 
XmlDbClientSetup.INSTANCE_NAME + "/" + XmlDbClientSetup.TEST_COLLECTION_NAME + 
"/current";
   
  -   public void setXmlDbClient(XmlDbClient client) {
  -      this.client = client;
  -   }
  +    public void setXmlDbClient(XmlDbClient client) {
  +        this.client = client;
  +    }
   
  -   public void setUp()
  -         throws Exception {
  -      this.client.createCollection(XmlDbClientSetup.INSTANCE_NAME + "/" + 
XmlDbClientSetup.TEST_COLLECTION_NAME, "current");
  -   }
  -
  -   public void tearDown()
  -         throws Exception {
  -      this.client.dropCollection(XmlDbClientSetup.INSTANCE_NAME + "/" + 
XmlDbClientSetup.TEST_COLLECTION_NAME, "current");
  -   }
  +    public void setUp() throws Exception {
  +        this.client.createCollection(XmlDbClientSetup.INSTANCE_NAME + "/" + 
XmlDbClientSetup.TEST_COLLECTION_NAME, "current");
  +    }
   
  +    public void tearDown() throws Exception {
  +        this.client.dropCollection(XmlDbClientSetup.INSTANCE_NAME + "/" + 
XmlDbClientSetup.TEST_COLLECTION_NAME, "current");
  +    }
   }
  
  
  

Reply via email to