private static FirmaAutorizada getFirmaAutorizada(FirmaAutorizadaRequest firmaAutorizadaRequest) { var userRequest = firmaAutorizadaRequest.userRequest; var user = new User(userRequest.Id, "", "", userRequest.password, "", new RolNull()); var firma = new FirmaAutorizada(user, firmaAutorizadaRequest.fechaCreacion); firma.Id = firmaAutorizadaRequest.IdGuid; return(firma); }
public void isValidPostForFichaSupervision_InvalidData_ReturnFalse(Guid id, UserRequest user) { var firma = new FirmaAutorizadaRequest() { IdGuid = id, userRequest = user }; var response = firma.isValidPostForFichaSupervision(); Assert.IsFalse(response); }
public void isValidPost_invalidData_returnFalse(string posicionGps, DateTime fechaDespido, Guid imagenNota, SupervisorRequest supervisor, FirmaAutorizadaRequest firma, AuditoriaRequest auditoria, MotivoDespidoRequest motivoDespido, Guid empleoId) { var notaDespido = new NotaDespidoRequest() { fechaDespido = fechaDespido, auditoriaRequest = auditoria, firmaAutorizadaRequest = firma, supervisorRequest = supervisor, imagenNotaDespido = imagenNota, motivoDespidoRequest = motivoDespido, posicionGPS = posicionGps, empleoId = empleoId }; var respuesta = notaDespido.isValidPost(); Assert.IsFalse(respuesta); }
public void isValidPost_DataInvalid_ReturnFalse(string cargo, string posicionGps, string funciones, string telefonoFijo, string telefonoCelular, FirmaAutorizadaRequest userRequest, int desempeñoEmpleado, SupervisorRequest supervisor, Guid fotografia, Guid empleoId, AuditoriaRequest auditoriaRequest, BeneficiarioRequest beneficiarioRequest) { var ficha = new FichaSupervisionEmpleoRequest() { cargo = cargo, posicionGPS = posicionGps, funciones = funciones, telefonoFijo = telefonoFijo, telefonoCelular = telefonoCelular, desempeñoEmpleado = desempeñoEmpleado, supervisor = supervisor, firma = userRequest, fotografiaBeneficiario = fotografia, empleoId = empleoId, auditoriaRequest = auditoriaRequest, beneficiarioRequest = beneficiarioRequest }; var response = ficha.isValidPost(); Assert.IsFalse(response); }