Exemplo n.º 1
0
        // GET: Persona/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Persona persona = context.GetPersona(id.Value);

            if (persona == null)
            {
                return(HttpNotFound());
            }
            return(View(persona));
        }
        // ModificarAction
        public void Update_Test()
        {
            //Arrange
            //crear una nueva persona
            var codId = Create_Test();

            var objetoaModificar = context.GetPersona(codId);

            var controller = new PersonaController(context);

            objetoaModificar.Nombre = "Nombre Modificado";

            //Act

            var result = controller.Edit(objetoaModificar) as JsonResult;

            //Assert
            Assert.IsNotNull((result.Data as Persona).CodigoId);
            Assert.AreEqual("Nombre Modificado", (result.Data as Persona).Nombre);
        }
        // ModificarAction
        public void Update_Test()
        {
            // Arrange
            // Crear una nueva persona.
            var codId            = Create_Test();
            var objetoAModificar = context.GetPersona(codId);
            // Crear el controlador
            var controller = new PersonaController(context);

            // Crear datos para la edicion
            objetoAModificar.Nombre = "Hola Mundo";

            // Act
            var result = controller.Edit(objetoAModificar) as JsonResult;

            // Assert
            Assert.IsNotNull((result.Data as Persona).CodigoId);
            Assert.AreEqual("Hola Mundo", (result.Data as Persona).Nombre);
        }