public void BasketsController_Get_All_Baskets_Return_Correct_Number() { var baskets = new InMemoryDataStore <Basket>(); var products = new InMemoryDataStore <Product>(); products.Seed(); baskets.Seed(products); var bc = new BasketsController(products, baskets, _mapper); var actionResult = bc.GetAllBaskets(); OkObjectResult okresult = actionResult as OkObjectResult; Assert.IsNotNull(okresult); List <BasketDto> resultBaskets = okresult.Value as List <BasketDto>; Assert.IsNotNull(resultBaskets); Assert.AreEqual(resultBaskets.Count, baskets.Count()); }