コード例 #1
0
        public void TestObtenerSeccionesConPreguntas()
        {
            TestSetup testSetup = new TestSetup();
            var       mockDb    = new Mock <DataIntegradorEntities>();

            string codFormulario = "TESTPNUL";
            string codSeccion    = "SECCPNUL";

            // Se crea el formulario de prueba
            Formulario formulario = new Formulario()
            {
                Codigo = codFormulario,
                Nombre = "Formulario de prueba con preguntas con opciones nulas"
            };

            mockDb.Setup(m => m.Formulario.Find(codFormulario)).Returns(formulario);

            ObtenerSeccionesDeFormulario_Result seccion = new ObtenerSeccionesDeFormulario_Result
            {
                Codigo = codSeccion,
                Nombre = "Sección de prueba con preguntas con opciones nulas",
                Orden  = 0
            };

            SeccionController controller = new SeccionController(mockDb.Object);

            testSetup.SetupHttpContext(controller);

            var result = controller.ObtenerSeccionesConPreguntasEditable(codFormulario);

            Assert.IsNotNull(result);
        }
コード例 #2
0
        public void ProbarObtenerSeccionesConPreguntasEditable()
        {
            SeccionController controller = new SeccionController();
            var result = controller.ObtenerSeccionesConPreguntasEditable("00000001");

            Assert.IsNotNull(result.Count);
        }