### Question:
ConfigLoader { static String propertyQualifierToPropertyName(String propertyQualifier) { return propertyQualifier.toUpperCase().replaceAll("[-.]", "_"); } ConfigLoader(); String getValueForProperty(String propertyQualifier); String getValueForProperty(String propertyQualifier, boolean optional); List<String> getValuesForProperty(String propertyQualifier, boolean optional); List<String> getValuesForPropertyList(String propertyQualifier);  }### Answer:
@Test public void testPropertyQualifierToPropertyName() { assertEquals("BACKEND_USEHTTPS", ConfigLoader.propertyQualifierToPropertyName("backend.useHttps")); assertEquals("APIM_BACKEND_USE_HTTPS", ConfigLoader.propertyQualifierToPropertyName("apim.backend.use-https")); assertEquals("APIM_BACKEND_USE_HTTPS", ConfigLoader.propertyQualifierToPropertyName("apim.backend.use_https")); assertEquals("APIM_BACKEND_USE_HTTPS", ConfigLoader.propertyQualifierToPropertyName("APIM_BACKEND_USE_HTTPS")); assertEquals("APIM_TOKENISSUER[]_URL_PATTERN", ConfigLoader.propertyQualifierToPropertyName("apim.tokenissuer[].url-pattern")); }