public async Task Delete_Basket()
        {
            // Arrange
            var basketItemDbSetMock = Builder <BasketItem> .CreateListOfSize(5).Build();

            _iBasketServiceMock.Setup(m => m.ClearBasketAsync(1)).Returns(Task.FromResult(basketItemDbSetMock));

            // Act
            var result = await _shoppingCartController.ClearBasket(1);

            // Assert
            Assert.NotNull(result);

            var objectResult = result as OkObjectResult;

            Assert.NotNull(objectResult);

            var content = objectResult.Value as IList <BasketItem>;

            Assert.NotNull(content);
        }