public Datos(DatosParaVerificar losDatos) { laValidezDelValorFacial = ValideElValorFacial(losDatos); laValidezDelValorTransadoNeto = ValideElValorTransadoNeto(losDatos); laValidezDeLaTasaDeImpuesto = ValideLaTasaDeImpuesto(losDatos); laValidezDeLaFechaActual = ValideLaFechaActual(losDatos); }
private bool ValideLaTasaDeImpuesto(DatosParaVerificar losDatos) { // TODO: HAY MAS DE UNA OPERACION if (losDatos.laTasaDeImpuesto > 0 && losDatos.laTasaDeImpuesto < 1) { return(true); } else { return(false); } }
private bool ValideLaFechaActual(DatosParaVerificar losDatos) { // TODO: HAY MAS DE UNA OPERACION if (losDatos.laFechaActual < losDatos.laFechaDeVencimiento) { return(true); } else { return(false); } }
private bool ValideElValorTransadoNeto(DatosParaVerificar losDatos) { // TODO: HAY MAS DE UNA OPERACION if (losDatos.elValorTransadoNeto > 100000) { return(true); } else { return(false); } }
public void ValideLosDatos_FechaActualInvalida_False() { elResultadoEsperado = false; losDatos = new DatosParaVerificar(); losDatos.elValorFacial = 100001; losDatos.elValorTransadoNeto = 100001; losDatos.laTasaDeImpuesto = 0.01; losDatos.laFechaActual = new DateTime(2016, 3, 3); losDatos.laFechaDeVencimiento = new DateTime(2016, 3, 3); elResultadoObtenido = new Datos(losDatos).SonValidos(); Assert.AreEqual(elResultadoEsperado, elResultadoObtenido); }
public void ValideLosDatos_TodosLosDatosValidos_True() { elResultadoEsperado = true; losDatos = new DatosParaVerificar(); losDatos.ValorFacial = 100001; losDatos.ValorTransadoNeto = 100001; losDatos.TasaDeImpuesto = 0.01; losDatos.FechaActual = new DateTime(2016, 3, 3); losDatos.FechaDeVencimiento = new DateTime(2016, 3, 4); elResultadoObtenido = new Datos(losDatos).SonValidos(); Assert.AreEqual(elResultadoEsperado, elResultadoObtenido); }
private bool ValideLaFechaActual(DatosParaVerificar losDatos) { return(losDatos.LaFechaActualEsValida()); }
private bool ValideLaTasaDeImpuesto(DatosParaVerificar losDatos) { return(losDatos.LaTasaDeImpuestoEsValida()); }
private bool ValideElValorTransadoNeto(DatosParaVerificar losDatos) { return(losDatos.ElValorTransadoNetoEsValido()); }
private bool ValideElValorFacial(DatosParaVerificar losDatos) { return(losDatos.ElValorFacialEsValido()); }