LambdaAnswer that is properly configured to invoke the listener.LatchCountDownAndCallRealMethodAnswer that is properly configured
to invoke the listener.Answer to optionally call the real method and allow
returning a custom result.LambdaAnswer(boolean, ValueToReturn, Object).Answer for void returning methods that calls the real
method and counts down a latch.LatchCountDownAndCallRealMethodAnswer(int, Object).@Configuration class with this to enable proxying
@RabbitListener beans to capture arguments and result (if any).RabbitListenerTestHarness.RabbitListenerAnnotationBeanPostProcessor.RabbitListenerConfigurationSelector extension to register
a RabbitListenerTestBootstrap, but already with the higher order,
so the RabbitListenerTestHarness bean is registered earlier,
than RabbitListenerAnnotationBeanPostProcessor.RabbitTemplate that invokes @RabbitListener s directly.