public void AlsGeenJaarGekozenGaNaarJaar() { JaarViewModel jaarVM = new JaarViewModel(); RedirectToRouteResult result = (RedirectToRouteResult)controller.JaarConfirmed(jaarVM); Assert.AreEqual("Jaar", result.RouteValues["Action"]); }
public ActionResult JaarConfirmed(JaarViewModel model) { if (model.SelectedJaar == null) { return(RedirectToAction("Jaar")); } HttpContext.Response.Cookies.Add(new HttpCookie("jaar", model.SelectedJaar.Substring(0, 1))); return(RedirectToAction("Start", "Home")); }
public ActionResult Jaar() { string[] jaren = { "1ste jaar", "2de jaar", "3de jaar", "4de jaar", "5de jaar", "6de jaar" }; var jaarViewModel = new JaarViewModel { SubjectList = jaren.ToList() }; return(View(jaarViewModel)); }
public void JaarGeeftJarenDoorAanViewModel() { ViewResult result = controller.Jaar() as ViewResult; JaarViewModel jaarVM = result.Model as JaarViewModel; string[] jaren = { "1ste jaar", "2de jaar", "3de jaar", "4de jaar", "5de jaar", "6de jaar" }; for (int i = 0; i < jaarVM.SubjectList.Count; i++) { Assert.AreEqual(jaren.ElementAt(i), jaarVM.SubjectList.ElementAt(i)); } }