public async Task HentAlleBestillingerLoggetInnOK() { var bestilling1 = new Bestilling { Id = 2, pris = 100.00, Fra = "Horten", Til = "Drammen", Dato = "2020-12-02", Tid = "08:00" }; var bestilling2 = new Bestilling { Id = 3, pris = 150.00, Fra = "Oslo", Til = "Nordstrand", Dato = "2020-10-12", Tid = "12:00" }; var bestilling3 = new Bestilling { Id = 4, pris = 200.00, Fra = "Nordstrand", Til = "Bergen", Dato = "2020-11-01", Tid = "15:00" }; var bestillingListe = new List <Bestilling>(); bestillingListe.Add(bestilling1); bestillingListe.Add(bestilling2); bestillingListe.Add(bestilling3); mockRepo.Setup(k => k.HentAlle()).ReturnsAsync(bestillingListe); var bestillingController = new BestillingController(mockRepo.Object, mockLog.Object); mockSession[_loggetInn] = _loggetInn; mockHttpContext.Setup(s => s.Session).Returns(mockSession); bestillingController.ControllerContext.HttpContext = mockHttpContext.Object; var resultat = await bestillingController.HentAlle() as OkObjectResult; Assert.Equal((int)HttpStatusCode.OK, resultat.StatusCode); Assert.Equal <List <Bestilling> >((List <Bestilling>)resultat.Value, bestillingListe); }