public void ForfatterListe_vis_View() { var SessionMock = new TestControllerBuilder(); var controller = new AdminController(new AdminBLL(new AdminRepositoryStub())); SessionMock.InitializeController(controller); controller.Session["AdminLoggetInn"] = true; var forventetResultat = new List<Forfatteren>(); var forfatter = new Forfatteren() { ForfatterId = 0, Navn = "Sofia Aittamaa", }; forventetResultat.Add(forfatter); forventetResultat.Add(forfatter); forventetResultat.Add(forfatter); //act var actionResult = (ViewResult)controller.hentForfattere(); var resultat = (List<Forfatteren>)actionResult.Model; //assert Assert.AreEqual(actionResult.ViewName, ""); for (var i = 0; i < resultat.Count; i++) { Assert.AreEqual(forventetResultat[i].ForfatterId, resultat[i].ForfatterId); Assert.AreEqual(forventetResultat[i].Navn, resultat[i].Navn); } }