I'm glad to implement unit tests for HCatalogStore.
It was risk because we couldn't verify HCatalogStore ourselves.
I implemented unit test with DerbyDB and HiveMetastore client.
The patch progress unit tests as follows:
- Set up hive warehouse and hive metastore.
- Start up hive metastore server.
- Create hive tables by HCatalogStore.
- Check hive tables are exist by HCatalogStore.
- Check hive table detail informations by HCatalogStore.
- Delete hive tables by HCatalogStore.