@Override
    public boolean tableExists(String dbName, String tblName) {
        return icebergCatalog.tableExists(dbName, tblName);
    }
@Test
    public void testIcebergHiveCatalogTableExists(@Mocked IcebergHiveCatalog icebergHiveCatalog) {
        new Expectations() {
            {
                icebergHiveCatalog.tableExists("db", "tbl");
                result = true;
                minTimes = 0;
            }
        };
        IcebergMetadata metadata = new IcebergMetadata(CATALOG_NAME, HDFS_ENVIRONMENT, icebergHiveCatalog,
                Executors.newSingleThreadExecutor(), Executors.newSingleThreadExecutor(), null);
        Assert.assertTrue(metadata.tableExists("db", "tbl"));
    }