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); }
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); }