Existing rabbitmq tests were failing because recipient exchange was not being created.
In RabbitMQ Unit of work, intercept failures where recipient exchange was not found and wrap it in a QueueNotFoundException.