public void ItemCategoryList() { var controller = new ItemCategoriesController(new CategoryBLL(new CategoryServiceStub())); List<ItemCategory> forventetListe = new List<ItemCategory>(); var ItemCat = new ItemCategory { CategoryId = 1, CategoryName = "TestCategory" }; forventetListe.Add(ItemCat); forventetListe.Add(ItemCat); forventetListe.Add(ItemCat); var actionResultat = (ViewResult)controller.Index(); var resultat = (List<ItemCategory>)actionResultat.Model; Assert.AreEqual(actionResultat.ViewName, ""); for(var i = 0; i < resultat.Count; i++) { Assert.AreEqual(forventetListe[i].CategoryId, resultat[i].CategoryId); Assert.AreEqual(forventetListe[i].CategoryName, resultat[i].CategoryName); } }