@Before
  public void before() throws Exception {
    props = Maps.newHashMap();
    props.put("type", catalogFactoryType);
    props.put(CatalogFactoryOptions.METASTORE_URL.key(), getCatalogUrl());
    sql("CREATE CATALOG " + catalogName + " WITH %s", toWithClause(props));
    sql("USE CATALOG " + catalogName);
    sql("CREATE DATABASE " + catalogName + "." + DB);
  }
Test cases for mixed catalog factories, including:
CatalogFactoryOptions.MIXED_ICEBERG_IDENTIFIER, CatalogFactoryOptions.MIXED_HIVE_IDENTIFIER,
CatalogFactoryOptions.LEGACY_MIXED_IDENTIFIER
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/test/java/org/apache/amoro/flink/catalog/TestMixedCatalog.java