### Question:
PairingCatalogManager { public PairingCatalog getCatalog() { return delegate.getParsedData(); } @Inject  PairingCatalogManager(PairingCatalogConfig config); PairingCatalog getCatalog();  }### Answer:
@Test public void testGetCatalog() { ListMultimap<CustomizationType, Customization> customizationMap = loadCustomizationMap(); assertOnlyOne(customizationMap.get(CustomizationType.NAME)); assertOnlyOne(customizationMap.get(CustomizationType.FAVORITE)); assertOnlyOne(customizationMap.get(CustomizationType.SECURITY_MODE)); assertOnlyOne(customizationMap.get(CustomizationType.UNCERTIFIED)); assertOnlyOne(customizationMap.get(CustomizationType.UNKNOWN)); assertOneOrMore(customizationMap.get(CustomizationType.CONTACT_USE_HINT)); assertOneOrMore(customizationMap.get(CustomizationType.HALO_ROOM)); assertOneOrMore(customizationMap.get(CustomizationType.INFO)); assertOneOrMore(customizationMap.get(CustomizationType.MULTI_BUTTON_ASSIGNMENT)); assertOneOrMore(customizationMap.get(CustomizationType.PRESENCE_ASSIGNMENT)); assertOneOrMore(customizationMap.get(CustomizationType.RULE)); assertOneOrMore(customizationMap.get(CustomizationType.SCHEDULE)); assertOneOrMore(customizationMap.get(CustomizationType.OTA_UPGRADE)); assertOneOrMore(customizationMap.get(CustomizationType.WATER_HEATER)); assertOneOrMore(customizationMap.get(CustomizationType.IRRIGATION_ZONE)); assertOneOrMore(customizationMap.get(CustomizationType.MULTI_IRRIGATION_ZONE)); }