public void VareListe() { var controller = new VareController(new VareBLL(new VareDALStub())); var forventetResultat = new List <Vare>(); var vare = new Vare() { ID = 1, Varenavn = "eple", Pris = 5, Varebeholdning = 77 }; forventetResultat.Add(vare); forventetResultat.Add(vare); forventetResultat.Add(vare); // Act var actionResult = (ViewResult)controller.VareListe(); var resultat = (List <Vare>)actionResult.Model; // Assert Assert.AreEqual(actionResult.ViewName, ""); for (var i = 0; i < resultat.Count; i++) { Assert.AreEqual(forventetResultat[i].ID, resultat[i].ID); Assert.AreEqual(forventetResultat[i].Varenavn, resultat[i].Varenavn); Assert.AreEqual(forventetResultat[i].Pris, resultat[i].Pris); Assert.AreEqual(forventetResultat[i].Varebeholdning, resultat[i].Varebeholdning); } }
public void Registrer_OK() { var controller = new VareController(new VareBLL(new VareDALStub())); var forventetResultat = new List <Vare>(); var vare = new Vare() { ID = 1, Varenavn = "eple", Pris = 5, Varebeholdning = 77 }; forventetResultat.Add(vare); forventetResultat.Add(vare); forventetResultat.Add(vare); // Act var actionResult = (ViewResult)controller.VareListe(); // Assert Assert.AreEqual(result.RouteName, ""); Assert.AreEqual(result.RouteValues.Values.First(), "VareListe"); }