public void testInvalidateConnection() throws Exception {
Connection conn = DriverManager.getConnection("jdbc:apache:commons:dbcp:test");
assertNotNull(conn);
ObjectPool pool = driver.getConnectionPool("test");
assertEquals(1, pool.getNumActive());
assertEquals(0, pool.getNumIdle());
PoolingDriver driver = (PoolingDriver) DriverManager.getDriver("jdbc:apache:commons:dbcp:");
driver.invalidateConnection(conn);
assertEquals(0, pool.getNumActive());
assertEquals(0, pool.getNumIdle());
assertTrue(conn.isClosed());
}