@Test
  public void testTableExists() throws Exception {
    CatalogBaseTable catalogBaseTable =
        flinkCatalog.getTable(new ObjectPath(TEST_DB_NAME, TEST_TABLE_NAME));
    assertNotNull(catalogBaseTable);
    PaimonTable paimonTable =
        (PaimonTable) catalogTestHelper.amoroCatalog().loadTable(TEST_DB_NAME, TEST_TABLE_NAME);
    FileStoreTable originalPaimonTable = (FileStoreTable) paimonTable.originalTable();
    assertEquals(
        originalPaimonTable.schema().fields().size(),
        catalogBaseTable.getUnresolvedSchema().getColumns().size());
  }
ITCase for Flink UnifiedCatalog based on AmoroCatalogTestBase
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/test/java/org/apache/amoro/flink/catalog/FlinkAmoroCatalogITCase.java