Exemplo n.º 1
0
        public async Task Create_Colaborador_Existente()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método CREATE, en el cual vamos en enviarle datos
            // de un colaborador cuyo DNI ya esta registrado
            // Arrange
            var           controller = new ColaboradoresController();
            Colaboradores col        = new Colaboradores();

            {
                col.COD_Colaborador       = "11111111";
                col.COD_Empresa           = "20234567543";
                col.ApellidoPaterno       = "SAICO";
                col.ApellidoMaterno       = "LOPEZ";
                col.Nombres               = "ALBERTO";
                col.ID_Area               = 1;
                col.FechaNacimiento       = Convert.ToDateTime("2016-10-5");
                col.FechaContratacion     = Convert.ToDateTime("01/12/2012");
                col.FechaIngresoReingreso = Convert.ToDateTime("01/01/2012");
                col.FechaCese             = Convert.ToDateTime("01/5/2012");
                col.Direccion             = "CAYMA AV LAS PEÑAS";
                col.Cargo  = "OPERADOR DE CAMION";
                col.Estado = true;
            };

            // Act
            var result = await controller.Create(col, null) as ContentResult;

            // Assert
            //Assert.AreEqual("Error El DNI que ud desea ingresar ya existe en la Base de Datos", result);
            Assert.AreEqual("<script language='javascript' type='text/javascript'>alert('Error El DNI que ud desea ingresar ya existe en la Base de Datos!');</script>", result.Content);
        }
Exemplo n.º 2
0
        public async Task Create_Colaborador_Nuevo()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método CREATE, en el cual se le enviando datos de un colaborador
            //cuyo DNI y Datos no están registrados
            // Arrange
            var controller        = new ColaboradoresController();
            IDCHECKDBEntities db  = new IDCHECKDBEntities();
            Colaboradores     col = new Colaboradores();

            {
                col.COD_Colaborador       = "12888888";
                col.COD_Empresa           = "20234567543";
                col.ApellidoPaterno       = "SAICO";
                col.ApellidoMaterno       = "LOPEZ";
                col.Nombres               = "ALBERTO";
                col.ID_Area               = 1;
                col.FechaNacimiento       = Convert.ToDateTime("2016-10-5");
                col.FechaContratacion     = Convert.ToDateTime("01/12/2012");
                col.FechaIngresoReingreso = Convert.ToDateTime("01/01/2012");
                col.FechaCese             = Convert.ToDateTime("01/5/2012");
                col.Direccion             = "CAYMA AV LAS PEÑAS";
                col.Cargo  = "OPERADOR DE CAMION";
                col.Estado = true;
            };
            var result = await controller.Create(col, null) as RedirectToRouteResult;

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

            //var result = await controller.Create(col, null) as RedirectResult;
            Assert.IsNotNull(query);
        }
Exemplo n.º 3
0
        public void Create()
        {//REALIZADO POR: JORGE KLAUZ VALDIVIA DAVALOS
            //PRUEBA TRATA: Prueba el método Create, el cual prueba su funcionamiento.
            // Arrange
            ColaboradoresController controller = new ColaboradoresController();
            //string dni = "00000000";
            // Act
            ViewResult result = controller.Create() as ViewResult;

            // Assert

            Assert.IsNotNull(result, "Debería devolver no nulo ");
        }