public SimpleRabbitListenerContainerFactory decorateSimpleRabbitListenerContainerFactory(
    SimpleRabbitListenerContainerFactory factory
  ) {
    return decorateRabbitListenerContainerFactory(factory);
  }
@Test void decorateSimpleRabbitListenerContainerFactory_appends_TracingMessagePostProcessor_when_absent() {
    SimpleRabbitListenerContainerFactory factory = new SimpleRabbitListenerContainerFactory();
    factory.setBeforeSendReplyPostProcessors(new UnzipPostProcessor());

    assertThat(rabbitTracing.decorateSimpleRabbitListenerContainerFactory(factory))
      .extracting("beforeSendReplyPostProcessors")
      .asInstanceOf(array(MessagePostProcessor[].class))
      .matches(adviceArray -> adviceArray[1] instanceof TracingMessagePostProcessor);
  }