@Test(groups = SMALL)
public void testGetTableColumnNamesUsesConnection() throws SQLException {

    tableMetadata.getColumnNames(TEST_TABLE_NAME);
    verify(mockedConnectionProvider).getConnection();
    verify(mockedConnection).prepareStatement(anyString());
    verify(mockedStmt).executeQuery();
}