Example #1
0
  /*
   * @see TestCase#tearDown()
   */
  protected void tearDown() {
    try {
      Collection root = DatabaseManager.getCollection(XmldbURI.LOCAL_DB, "admin", "");
      CollectionManagementService service =
          (CollectionManagementService) root.getService("CollectionManagementService", "1.0");
      service.removeCollection(TEST_COLLECTION_NAME);

      DatabaseManager.deregisterDatabase(database);
      DatabaseInstanceManager dim =
          (DatabaseInstanceManager) testCollection.getService("DatabaseInstanceManager", "1.0");
      dim.shutdown();
      database = null;
      testCollection = null;
      System.out.println("tearDown PASSED");
    } catch (XMLDBException e) {
      fail(e.getMessage());
    }
  }