Beispiel #1
0
        public void Edith_DniNoNull_Colaborador()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método EDITH, en el cual se le envía
            //el DNI de un colabador existente
            // Arrange
            ColaboradoresController controller = new ColaboradoresController();
            string dni = "11111111";
            // Act
            ViewResult result = controller.Edit(dni) as ViewResult;

            // Assert

            Assert.IsNotNull(result, "Debería devolver no nulo porque  exite colaborador");
        }
Beispiel #2
0
        public void Edith_DniNull()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método EDITH, y se le está enviando
            //un DNI  vacio
            // Arrange
            ColaboradoresController controller = new ColaboradoresController();
            string dni = "";
            // Act
            ViewResult result = controller.Edit(dni) as ViewResult;

            // Assert

            Assert.IsNull(result, "Debería devolver nulo porque no exite dni");
        }
Beispiel #3
0
        public async Task EDTIH_DatosColaborador_EXISTENTE()
        {
            //REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método EDITH, en el cual vamos en enviarle datos
            // de un colaborador cuyo DNI ya esta registrado(EN LA PRUEBA CREATE DE ESTA SECCION)
            // PARA ESTE CASO NO HAY OTRA POSIBILIDAD QUE SE INGRESE DNI DE UN COLABORADOR INEXSITENTE
            //PORQUE SE CAPTURA EL DNI DESDE LA VISTA Y SOLO SE MODIFICAN LOS DEMÁS DATOS DE COLABORADOR
            // Arrange
            var controller        = new ColaboradoresController();
            IDCHECKDBEntities db  = new IDCHECKDBEntities();
            Colaboradores     col = new Colaboradores();

            {
                col.COD_Colaborador       = "12888888";
                col.COD_Empresa           = "20234567543";
                col.ApellidoPaterno       = "TOMASEVICH";
                col.ApellidoMaterno       = "RANDULFO";
                col.Nombres               = "JAVIER ERNESTO";
                col.ID_Area               = 1;
                col.FechaNacimiento       = Convert.ToDateTime("1985-10-5");
                col.FechaContratacion     = Convert.ToDateTime("05/05/2012");
                col.FechaIngresoReingreso = Convert.ToDateTime("01/05/2013");
                col.FechaCese             = Convert.ToDateTime("01/05/2020");
                col.Direccion             = "CAYMA AV LAS PEÑAS";
                col.Cargo  = "OPERADOR DE CAMION";
                col.Estado = true;
            };

            // Act
            var result = await controller.Edit(col, null) as RedirectToRouteResult;

            var query = db.Colaboradores.Where(q => q.COD_Colaborador == col.COD_Colaborador && q.ApellidoPaterno == col.ApellidoPaterno);

            //Assert
            Assert.IsNotNull(query);  // Assert
        }