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); }
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); }
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 "); }