public async Task Get_ReturnsBasketItemList() { // Arrange var basketItemDbSetMock = Builder <BasketItem> .CreateListOfSize(5).Build(); _iBasketServiceMock.Setup(m => m.GetBasketItemsAsync(1)).Returns(Task.FromResult(basketItemDbSetMock)); // Act var result = await _shoppingCartController.GetBasketItems(1); // Assert Assert.NotNull(result); var objectResult = result as OkObjectResult; Assert.NotNull(objectResult); var content = objectResult.Value as IList <BasketItem>; Assert.NotNull(content); Assert.Equal(5, content.Count); }