public void QueueDelete_does_nothing_if_queue_does_not_exist() { var node = new RabbitServer(); using (var model = new FakeModel(node)) { model.QueueDelete("someQueue"); Assert.True(node.Queues.IsEmpty); } }
public void QueueDelete_with_arguments_deletes_the_queue() { var node = new RabbitServer(); using (var model = new FakeModel(node)) { const string queueName = "someName"; model.QueueDeclare(queueName, true, true, true, null); model.QueueDelete(queueName, true, true); Assert.True(node.Queues.IsEmpty); } }
public void QueueDelete_NonExistentQueue_DoesNothing() { // Arrange var node = new RabbitServer(); using (var model = new FakeModel(node)) { // Act model.QueueDelete("someQueue"); // Assert Assert.True(node.Queues.IsEmpty); } }
public void QueueDelete_WithArguments_DeletesTheQueue() { // Arrange var node = new RabbitServer(); using (var model = new FakeModel(node)) { const string queueName = "someName"; model.QueueDeclare(queueName, true, true, true, null); // Act model.QueueDelete(queueName, true, true); // Assert Assert.True(node.Queues.IsEmpty); } }