@Test public void testGetDatabaseNames() throws Exception { Mongo m = new Mongo(); DB db = m.getDB("admin"); ListDatabasesCmd cmd = new ListDatabasesCmd(); db.executeCommand(cmd); }
@Test public void testCreateDrop() throws Exception { Mongo m = new Mongo(); DB db = m.getDB("org_mongo_driver_DBTest"); for (String n : db.getCollectionNames()) { db.dropCollection(n); } assert (db.getCollectionNames().size() == 0); db.getCollection("a"); assert (db.getCollectionNames().size() == 1); db.getCollection("b"); assert (db.getCollectionNames().size() == 2); db.dropCollection("a"); assert (db.getCollectionNames().size() == 1); db.dropCollection("b"); assert (db.getCollectionNames().size() == 0); db.close(); }