### Question:
ConfigLoader { public String getValueForProperty(String propertyQualifier) { return getValueForProperty(propertyQualifier, false); } 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(expected = IllegalArgumentException.class) public void testInexistantException() { new ConfigLoader().getValueForProperty("does.not.exist", false); }
@Test public void testOptionalProperty() { assertNull(new ConfigLoader().getValueForProperty("does.not.exist", true)); }