public void GeeftLijstContinentenWeer() { _graadMock = _graadMockFactory.MaakTweedeGraadEersteJaarAan(); Leerling leerling = new Leerling { Graad = _graadMock.Object }; ViewResult result = _klimatogramController.Index(leerling) as ViewResult; KlimatogramKiezenIndexViewModel kkIVM = result.Model as KlimatogramKiezenIndexViewModel; CollectionAssert.AreEqual(_graadMock.Object.Continenten.Select(c => c.Naam).ToList(), kkIVM.Werelddelen.Select(c => c.Text).ToList()); }
public void HttpPostIndexRedirectNaarAndereView() { _graadMock = _graadMockFactory.MaakTweedeGraadEersteJaarAan(); Leerling leerling = new Leerling { Graad = _graadMock.Object }; LeerlingIndexViewModel leerlingIVM = new LeerlingIndexViewModel(leerling); RedirectToRouteResult result = _homeController.Index(leerlingIVM) as RedirectToRouteResult; Assert.AreEqual("Index", result.RouteValues["action"]); Assert.AreEqual("Klimatogram", result.RouteValues["controller"]); }
public void GraadTweeMetKlimatogramRedirectNaarDeterminatieController() { _graadMock = _graadMockFactory.MaakTweedeGraadEersteJaarAan(); RedirectToRouteResult result = _locatieOefeningController.Index(new Leerling { Graad = _graadMock.Object, Klimatogram = _mockKlimatogram.Object }) as RedirectToRouteResult; Assert.AreEqual("Index", result.RouteValues["action"]); Assert.AreEqual("Determinatie", result.RouteValues["controller"]); }
public void VegetatieTypeGraadTweeJaarEenGeeftPartialViewNameTerug() { DeterminatieIndexViewModel determinatieVM = new DeterminatieIndexViewModel(); _graadMock = _graadMockFactory.MaakTweedeGraadEersteJaarAan(); Leerling leerling = new Leerling { Graad = _graadMock.Object, Klimatogram = _mockKlimatogram.Object }; determinatieVM.Correct = true; ActionResult ac = _determinatieController.Index(leerling , determinatieVM); Assert.AreEqual("_Graad2jaar1", determinatieVM.PartialViewName); }
public void EnkelLeerlingEersteGraadKanVragenMaken() { _graadMock = _graadMockFactory.MaakTweedeGraadEersteJaarAan(); RedirectToRouteResult result = _vraagController.Index(new Leerling() { Graad = _graadMock.Object, Klimatogram = _mockKlimatogram.Object }) as RedirectToRouteResult; Assert.AreEqual("Index", result.RouteValues["action"]); Assert.AreEqual("Determinatie", result.RouteValues["controller"]); _graadMock = _graadMockFactory.MaakDerdeGraadAan(); RedirectToRouteResult result2 = _vraagController.Index(new Leerling() { Graad = _graadMock.Object, Klimatogram = _mockKlimatogram.Object }) as RedirectToRouteResult; Assert.AreEqual("Index", result2.RouteValues["action"]); Assert.AreEqual("LocatieOefening", result2.RouteValues["controller"]); }