public MessageListenerTestContainer CreateListenerContainer(IRabbitListenerEndpoint endpoint)
        {
            var container = new MessageListenerTestContainer(endpoint);

            if (endpoint.Id == null && endpoint is AbstractRabbitListenerEndpoint)
            {
                var id = Interlocked.Increment(ref counter);
                endpoint.Id = "endpoint#" + id;
            }

            Assert.NotNull(endpoint.Id);
            ListenerContainers.Add(endpoint.Id, container);
            return(container);
        }
 public MessageListenerTestContainer GetListenerContainer(string id)
 {
     ListenerContainers.TryGetValue(id, out var result);
     return(result);
 }