public void Can_create_and_delete_queues() { var sqs = new InMemorySqsClient(); var queueName = new SqsQueueName("bar"); sqs.CreateQueue(queueName); var queues = sqs.ListQueues(null); Assert.AreEqual(1, queues.Count()); Assert.AreEqual("bar", queues.First()); sqs.DeleteQueue(queueName); queues = sqs.ListQueues(null); Assert.IsFalse(queues.Any()); }