public void ShouldVisitTopologyMultipleTimesWithoutExceptions()
{
var factory = new DefaultConnectionFactory();
using (var connection = factory.Create(new Uri("amqp://localhost/integration")))
{
var model = connection.CreateModel();
var topology = new Topology();
topology.DefineQueue("test-queue");
var builder = new TopologyBuilder(model);
topology.Visit(builder);
topology.Visit(builder);
}
}