@Test
    public void testFinalizeDoesntConnect() {
        try {
            dao.finalize(); // Normally GC would do this, but just fake it
        } catch (UnsupportedOperationException e) {
            fail("should not open a connection");
        }
    }
Sometimes the GC will call {@link #finalize()} on a SqlObject from
extremely sensitive places from within the GC machinery.  Jdbi should not
open a {@link Connection} just to satisfy a (no-op) finalizer.
<a href="https://github.com/brianm/jdbi/issues/82">Issue #82</a>.
sqlobject/src/test/java/org/jdbi/v3/sqlobject/TestSqlObjectMethodBehavior.java