@Test
public void testGetOptionalStringValue() {

    assertNull(configuration.getOptionalStringValue("optional.key"));
    configuration.put("optional.key", "optional.value");
    assertEquals("optional.value", configuration.getOptionalStringValue("optional.key"));
}