@Test
public void asConfigurableServiceUndefinedProperties() {

    Properties properties = new Properties();
    ConfigurableService configurableService = ConfigurableServiceUtil
            .asConfigurableService((key) -> properties.get(key));
    assertThat(configurableService.annotationType(), is(ConfigurableService.class));
    assertThat(configurableService.category(), is(emptyString()));
    assertThat(configurableService.description_uri(), is(emptyString()));
    assertThat(configurableService.factory(), is(false));
    assertThat(configurableService.label(), is(emptyString()));
}