Example #1
0
        public async Task MockDeleteQueue_ShouldDeleteQueue_IfQueueExists()
        {
            var client = new SQSClientMock("mockEndpoint", "mockRegion");
            await client.CreateStandardFifoQueueAsync("mockQueue.fifo");

            var queuesOnClientBeforeDeletion = await client.ListQueuesAsync();

            await client.DeleteQueueAsync("mockQueue.fifo");

            var queuesOnClientAfterDeletion = await client.ListQueuesAsync();

            Assert.Equal(1, queuesOnClientBeforeDeletion.Count);
            Assert.Equal(0, queuesOnClientAfterDeletion.Count);
        }
Example #2
0
        public async Task MockDeleteQueue_ShouldDeleteQueue_IfQueueExists()
        {
            var client = new SQSClientMock("mockEndpoint", "mockRegion");
            await client.CreateStandardFifoQueueAsync(FifoQueueName);

            var queuesOnClientBeforeDeletion = await client.ListQueuesAsync();

            await client.DeleteQueueAsync(FifoQueueName);

            var queuesOnClientAfterDeletion = await client.ListQueuesAsync();

            Assert.Single(queuesOnClientBeforeDeletion);
            Assert.Empty(queuesOnClientAfterDeletion);
        }