Я использую apache qpid в качестве брокера для написания юнитов. Мой вариант использования требует использования функциональности отложенных сообщений в тестах. и qpid поддерживает это, как rabbitmq. У меня есть любой доступный плагин, который я могу написать в файле qpid json.