### Question:
HbaseSQLHelper { public static HbaseSQLReaderConfig parseConfig(Configuration cfg) { return HbaseSQLReaderConfig.parse(cfg); }  static org.apache.hadoop.conf.Configuration generatePhoenixConf(HbaseSQLReaderConfig readerConfig); static List<String> getPColumnNames(String connectionString, String tableName); static List<Configuration> split(HbaseSQLReaderConfig readerConfig); static HbaseSQLReaderConfig parseConfig(Configuration cfg); static Pair<String, String> getHbaseConfig(String hbaseCfgString);  }### Answer:
@Test public void testParseConfig() { Configuration config = Configuration.from(jsonStr); HbaseSQLReaderConfig readerConfig = HbaseSQLHelper.parseConfig(config); System.out.println("tablenae = " +readerConfig.getTableName() +",zk = " +readerConfig.getZkUrl()); assertEquals("TABLE1", readerConfig.getTableName()); assertEquals("hb-proxy-pub-xxx-001.hbase.rds.aliyuncs.com,hb-proxy-pub-xxx-002.hbase.rds.aliyuncs.com,hb-proxy-pub-xxx-003.hbase.rds.aliyuncs.com:2181", readerConfig.getZkUrl()); }