@Test
public void doForwardMapWithValidUseCaseTtdZero() {

    // GIVEN
    underTest.configure(mappingConfig, validMapperConfig);
    validHeader.put(HEADER_HONO_TTD, "0");
    final ExternalMessage externalMessage = ExternalMessageFactory.newExternalMessageBuilder(validHeader).build();
    // WHEN
    final List<Adaptable> mappingResult = underTest.map(externalMessage);
    // THEN
    assertThat(mappingResult).isNotEmpty();
    final Adaptable adaptable = mappingResult.get(0);
    final Signal<?> signal = DittoProtocolAdapter.newInstance().fromAdaptable(adaptable);
    assertThat(signal).isInstanceOf(ModifyFeatureProperty.class);
    final ModifyFeatureProperty modifyFeatureProperty = (ModifyFeatureProperty) signal;
    assertThat(modifyFeatureProperty.getPropertyValue())
            .isEqualTo(JsonValue.of(CREATION_TIME.toString()));
}