@Test
public void doForwardMappingContextWithThingIdMapping() {

    final Map<String, JsonValue> props =
            Map.of(MAPPING_OPTIONS_PROPERTIES_THING_ID, JsonValue.of("{{ header:device_id }}"));
    final MessageMapperConfiguration thingIdWithPlaceholder
            = DefaultMessageMapperConfiguration.of("placeholder", props, validConditions, validConditions);
    underTest.configure(mappingConfig, thingIdWithPlaceholder);
    final ExternalMessage externalMessage = ExternalMessageFactory.newExternalMessageBuilder(validHeader).build();
    final List<Adaptable> mappingResult = underTest.map(externalMessage);
    assertThat(mappingResult.get(0).getTopicPath().getId())
            .isEqualTo(ThingId.of(validHeader.get(HEADER_HONO_DEVICE_ID)).getName());
}