public void ZapiszPytanieTest() { var request = new Mock <HttpRequestBase>(); var context = new Mock <HttpContextBase>(); var controller = new AnkietyController(); var pytanie = new NameValueCollection(); pytanie.Add("odp_1", "odpowiedź 1"); pytanie.Add("odp_2", "odpowiedź 2"); pytanie.Add("odp_3", "odpowiedź 3"); pytanie.Add("odp_4", "odpowiedź 4"); pytanie.Add("odp_5", "odpowiedź 5"); pytanie.Add("odp_6", "odpowiedź 6"); pytanie.Add("wielo", "true"); pytanie.Add("id_ankiety", "2"); pytanie.Add("pyt1", "pytanie_testowe"); context.Setup(m => m.Request.Form).Returns(pytanie); controller.ControllerContext = new ControllerContext { Controller = controller, HttpContext = context.Object }; var result = controller.ZapiszPytanie(); Assert.AreNotEqual(0, result); }
public void ZapiszAnkieteTest() { var request = new Mock <HttpRequestBase>(); var context = new Mock <HttpContextBase>(); var controller = new AnkietyController(); var session = new Mock <HttpSessionStateBase>(); var sessionDict = new Dictionary <string, string> { { "UserId", "1" }, }; controller.ControllerContext = new ControllerContext { Controller = controller, HttpContext = context.Object, }; var ankieta = new NameValueCollection(); ankieta.Add("NazwaAnkiety", "Ankieta testowa"); controller.Session.Add("UserId", "1"); context.Setup(c => c.Request.Form).Returns(ankieta); var result = controller.ZapiszAnkiete(); Assert.AreNotEqual(0, result); }
public void ListaAnkietTest() { var testlist = new List <WyswietlAnkiety>(); var controller = new AnkietyController(); var result = controller.ListaAnkiet() as ViewResult; Assert.IsNotNull(result.ViewBag.ListaAnkiet); }
public void WynikiTest() { var controller = new AnkietyController(); var context = MockRepository.GenerateStub <ControllerContext>(); context.Expect(x => x.HttpContext.Session["MyKey"]).Return("MyValue"); controller.ControllerContext = context; controller.Wyniki(1); Assert.IsNotNull(controller); }