示例#1
0
        public void ObtenerPreguntasTest()
        {
            //var dbMock = new Mock<DataIntegradorEntities>();
            var           planesDeMejoraUtilMock = new Mock <PlanesDeMejoraUtil>();
            List <string> codigosSecciones       = new List <string> {
                "23", "34"
            };
            var seccion_Tiene_Preguntas = new List <Seccion_tiene_pregunta>
            {
                new Seccion_tiene_pregunta {
                    SCodigo = "23", PCodigo = "Q1"
                },
                new Seccion_tiene_pregunta {
                    SCodigo = "34", PCodigo = "Q2"
                }
            };

            //dbMock
            //.Setup(m => m.Seccion_tiene_pregunta.Where());
            planesDeMejoraUtilMock
            .Setup(m => m.getView(It.IsAny <PartialViewResult>(), It.IsAny <ControllerContext>()))
            .Returns("success");

            var accionDeMejoraController = new AccionDeMejoraController(null, planesDeMejoraUtilMock.Object);

            JsonResult result = (JsonResult)accionDeMejoraController.ObtenerPreguntas(codigosSecciones);

            Assert.IsNotNull(result.Data);

            accionDeMejoraController.Dispose();
        }
示例#2
0
        public void IndexName()
        {
            var accion      = new AccionDeMejoraController();
            var indexResult = accion.Index() as ViewResult;

            Assert.AreEqual("Index", indexResult.ViewName);
            accion.Dispose();
        }
示例#3
0
        public void AccionesDeObjetivoTest()
        {
            var accionDeMejoraController = new AccionDeMejoraController();

            PartialViewResult result = (PartialViewResult)accionDeMejoraController.AccionesDeObjetivo(0, "prueba", false);

            Assert.IsNotNull(result);

            accionDeMejoraController.Dispose();
        }