@Override
    protected DataSource createDataSource() {
        try {
            OracleDataSource dataSource = new OracleDataSource();
            dataSource.setURL(uri);
            dataSource.setUser(username);
            dataSource.setPassword(password);

            return dataSource;
        } catch (SQLException e) {
            throw new IllegalStateException(e);
        }
    }
JUnit 4 Helper for a database managed by testcontainers.
oracle12/src/main/java/org/jdbi/v3/oracle12/OracleDatabaseRule.java