@Test
public void addLiveResponseAckLabelByDefault() {

    final DittoHeaders dittoHeaders = DittoHeaders.newBuilder()
            .channel("live")
            .randomCorrelationId()
            .build();
    final CreateThing command = CreateThing.of(Thing.newBuilder().build(), null, dittoHeaders);
    final CreateThing expected = command.setDittoHeaders(DittoHeaders.newBuilder(dittoHeaders)
            .acknowledgementRequest(AcknowledgementRequest.of(DittoAcknowledgementLabel.LIVE_RESPONSE))
            .responseRequired(true)
            .build());
    final ThingLiveCommandAckRequestSetter underTest = ThingLiveCommandAckRequestSetter.getInstance();
    assertThat(underTest.apply(command)).isEqualTo(expected);
}