public async Task ClearBasket()
        {
            var response = await _controller.ClearBasket(0);

            Assert.IsInstanceOf <BadRequestObjectResult>(response);

            await _storage.AddOrUpdateItemAsync(new Item { Id = 1 });

            var id = await _storage.InitBasketAsync();

            response = await _controller.AddItemToBasket(id, 1, 1);

            Assert.IsInstanceOf <NoContentResult>(response);

            response = await _controller.ClearBasket(id);

            Assert.IsInstanceOf <NoContentResult>(response);
        }