public DirectRabbitListenerContainerFactory decorateDirectRabbitListenerContainerFactory(
    DirectRabbitListenerContainerFactory factory
  ) {
    return decorateRabbitListenerContainerFactory(factory);
  }
@Test void decorateDirectRabbitListenerContainerFactory_skips_TracingMessagePostProcessor_when_present() {
    DirectRabbitListenerContainerFactory factory = new DirectRabbitListenerContainerFactory();
    factory.setBeforeSendReplyPostProcessors(new TracingMessagePostProcessor(rabbitTracing));

    assertThat(rabbitTracing.decorateDirectRabbitListenerContainerFactory(factory))
      .extracting("beforeSendReplyPostProcessors")
      .asInstanceOf(array(MessagePostProcessor[].class))
      .hasSize(1);
  }