@SuppressWarnings("ReturnOfNull")
    @Override
    public String getCatalog() {
        try {
            return connection.getCatalog();
        } catch (final SQLException ignored) {
            return null;
        }
    }
@Test
    void assertGetCatalogReturnNullWhenThrowsSQLException() throws SQLException {
        when(connection.getCatalog()).thenThrow(SQLException.class);
        MetaDataLoaderConnection connection = new MetaDataLoaderConnection(databaseType, this.connection);
        assertNull(connection.getCatalog());
    }