public void The_HomeController_can_return_a_list_of_desserts() { //Arrange _homePageVMM = DependencyResolverHelper.GetRealDependency<IHomePageViewModelManager>(); //Action HomePageViewModel viewModel = _homePageVMM.Get(); Dessert derivedDessert = viewModel.Desserts.Select( d => new Dessert { ID = d.ID, Name = d.Name, Picture = _testPic2, Description = d.Description, Likes = d.Likes, Dislikes = d.Dislikes }). ToList()[0]; //Assertions Assert.That(viewModel.Desserts.Count == 2); Assert.AreEqual(derivedDessert.Name, _testDessert2.Name); Assert.AreEqual(derivedDessert.Description, _testDessert2.Description); Assert.AreEqual(derivedDessert.Likes, _testDessert2.Likes); Assert.AreEqual(derivedDessert.Dislikes, _testDessert2.Dislikes); Assert.AreEqual(derivedDessert.Picture, _testDessert2.Picture); }