@Test
public void string() throws Exception {

    prepareConfig("abc");
    assertEquals("abc", this.config.getString(XenonConfigurationTest.class, this.foundProperty, "xyz"));
    assertEquals("hello", this.config.getString(XenonConfigurationTest.class, this.undefined, "hello"));
    // secrets are the same as string sans value logging
    prepareConfig("abc");
    assertEquals("abc", this.config.getSecret(XenonConfigurationTest.class, this.foundProperty, "xyz"));
    assertEquals("hello", this.config.getSecret(XenonConfigurationTest.class, this.undefined, "hello"));
}