### Question:
AlluxioHiveMetastoreConfig { @Config("hive.metastore.alluxio.master.address") @ConfigDescription("Alluxio master address") public AlluxioHiveMetastoreConfig setMasterAddress(String masterAddress) { this.masterAddress = masterAddress; return this; }  String getMasterAddress(); @Config("hive.metastore.alluxio.master.address") @ConfigDescription("Alluxio master address") AlluxioHiveMetastoreConfig setMasterAddress(String masterAddress);  }### Answer:
@Test public void testDefaults() { assertRecordedDefaults(recordDefaults(AlluxioHiveMetastoreConfig.class) .setMasterAddress(null)); }
@Test public void testExplicitPropertyMapping() { Map<String, String> properties = new ImmutableMap.Builder<String, String>() .put("hive.metastore.alluxio.master.address", "localhost:19998") .build(); AlluxioHiveMetastoreConfig expected = new AlluxioHiveMetastoreConfig() .setMasterAddress("localhost:19998"); assertFullMapping(properties, expected); }