예제 #1
0
        public void Delete_DniNoNull_Colaborador_CONRegistrosDiarios()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método DELETE, en el cual se le evía un DNI de un colaborador
            // que ya tiene registrado sus asistencia en el sistema
            // Arrange
            ColaboradoresController controller = new ColaboradoresController();
            string dni = "11111111";
            // Act
            ViewResult result = controller.Delete(dni) as ViewResult;

            // Assert

            Assert.AreEqual("Los datos del colaborador no se pueden eliminar, ya existe información registrada", result.ViewBag.mensajedelete);
        }
예제 #2
0
        public void Delete_DniNoNull_Colaborador_SinRegistrosDiarios()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método DELETE, en el cual se le envía un DNI de un colaborador
            // el cual no cuenta con registros de asistencia dentro del sistema
            // Arrange
            ColaboradoresController controller = new ColaboradoresController();
            string dni = "12888888";
            // Act
            ViewResult result = controller.Delete(dni) as ViewResult;

            // Assert

            Assert.AreEqual("¿Estás seguro que quieres eliminar los datos del colaborador?", result.ViewBag.mensajedelete);
        }
예제 #3
0
        public void Delete_DniNoNull_ColaboradorNull()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método DELETE, en el cual se le envía un DNI
            // de un colaborador que no existe
            // Arrange
            ColaboradoresController controller = new ColaboradoresController();
            string dni = "00000000";
            // Act
            ViewResult result = controller.Delete(dni) as ViewResult;

            // Assert

            Assert.IsNull(result, "Debería devolver nulo porque no exite colaborador");
        }