public void BilletterList() { DateTime retur = new DateTime(2020, 1, 1); DateTime tur = new DateTime(2019, 11, 1); var controller12 = new DefaultController(new TogLogikk(new Togstub())); var forventetResultat12 = new List <BilletV>(); var alleBilletter = new BilletV() { AvgangFra = 1, AvgangTil = 2, BilletId = 1, Cvc = 123, DatoRetur = retur, DatoTur = tur, Email = "*****@*****.**", gyldig = "ja", Kortnummer = "1234567890123456", Pris = 12, Telefonnummer = "12345678", Type = "Student" }; forventetResultat12.Add(alleBilletter); forventetResultat12.Add(alleBilletter); forventetResultat12.Add(alleBilletter); forventetResultat12.Add(alleBilletter); var resultat12 = (ViewResult)controller12.Billter(); var resultatList12 = (List <BilletV>)resultat12.Model; Assert.AreEqual(resultat12.ViewName, ""); Assert.AreEqual(true, resultat12.ViewData["Innlogget"]); for (var i = 0; i < resultatList12.Count; i++) { Assert.AreEqual(forventetResultat12[i].AvgangFra, resultatList12[i].AvgangFra); Assert.AreEqual(forventetResultat12[i].AvgangTil, resultatList12[i].AvgangTil); Assert.AreEqual(forventetResultat12[i].BilletId, resultatList12[i].BilletId); Assert.AreEqual(forventetResultat12[i].Cvc, resultatList12[i].Cvc); Assert.AreEqual(forventetResultat12[i].DatoRetur, resultatList12[i].DatoRetur); Assert.AreEqual(forventetResultat12[i].DatoTur, resultatList12[i].DatoTur); Assert.AreEqual(forventetResultat12[i].Email, resultatList12[i].Email); Assert.AreEqual(forventetResultat12[i].gyldig, resultatList12[i].gyldig); Assert.AreEqual(forventetResultat12[i].Kortnummer, resultatList12[i].Kortnummer); Assert.AreEqual(forventetResultat12[i].Pris, resultatList12[i].Pris); Assert.AreEqual(forventetResultat12[i].Telefonnummer, resultatList12[i].Telefonnummer); Assert.AreEqual(forventetResultat12[i].Type, resultatList12[i].Type); } }