コード例 #1
0
        public void VegetatieTypeGraadTweeJaarTweeGeeftPartialViewNameTerug()
        {
            DeterminatieIndexViewModel determinatieVM = new DeterminatieIndexViewModel();

            _graadMock = _graadMockFactory.MaakTweedeGraadTweedeJaarAan();
            Leerling leerling = new Leerling {
                Graad = _graadMock.Object, Klimatogram = _mockKlimatogram.Object
            };

            determinatieVM.Correct = true;
            ActionResult ac =
                _determinatieController.Index(leerling
                                              , determinatieVM);

            Assert.AreEqual("_Graad2jaar2", determinatieVM.PartialViewName);
        }
コード例 #2
0
        public void GeenVragenRedirectNaarDeterminatieSelectieVoorGraadTwee()
        {
            _graadMock = _graadMockFactory.MaakTweedeGraadTweedeJaarAan();
            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"]);
        }