public void PuedoAbonarCorrectamente() { var tarjetaCedito = new TarjetaCredito(numero: "10001", ciudad: "Valledupar", 1000000); //Acción var resultado = tarjetaCedito.Consignar(900000, "Valledupar"); //Verificación Assert.AreEqual("Abono exito. Su cupo disponible es: $1.900.000,00. Su saldo es: $100.000,00.", resultado); }
public void NoPuedoAbonarMasQueElSaldoTest() { //Preparar var tarjetaCedito = new TarjetaCredito(numero: "10001", ciudad: "Valledupar", 1000000); //Acción var resultado = tarjetaCedito.Consignar(1100000, "Valledupar"); //Verificación Assert.AreEqual("El valor del abono no puede ser mayor al saldo", resultado); }
public void NoPuedoConsignarNumeroNegativoTest() { //Preparar var tarjetaCedito = new TarjetaCredito(numero: "10001", ciudad: "Valledupar", 1000000); //Acción var resultado = tarjetaCedito.Consignar(0, "Valledupar"); //Verificación Assert.AreEqual("Valor incorrecto a consignar", resultado); }
public void AbonoValorMenorCeroTest() { //Preparar var tarjetaCredito = new TarjetaCredito(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar", cupo: 300000); //Acción tarjetaCredito.Retirar(200000, DateTime.Now.Month + "-" + DateTime.Now.Year); var resultado = tarjetaCredito.Consignar(0, "valledupar", DateTime.Now.Month + "-" + DateTime.Now.Year); //Verificación Assert.AreEqual("Valor del abono no valido", resultado); }
public void AbonoValidoTest() { //Preparar var tarjetaCredito = new TarjetaCredito(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar", cupo: 300000); //Acción tarjetaCredito.Retirar(200000, DateTime.Now.Month + "-" + DateTime.Now.Year); var resultado = tarjetaCredito.Consignar(100000, "valledupar", DateTime.Now.Month + "-" + DateTime.Now.Year); //Verificación Assert.AreEqual("Abono valido. Su Nuevo Cupo es de $200,000.00 pesos m/c", resultado); }
public void ValorAvanceMayorTest() { //Preparar var tarjetaCredito = new TarjetaCredito(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar", cupo: 300000); //Acción tarjetaCredito.Retirar(200000, DateTime.Now.Month + "-" + DateTime.Now.Year); var resultado = tarjetaCredito.Consignar(250000, "valledupar", DateTime.Now.Month + "-" + DateTime.Now.Year); //Verificación Assert.AreEqual("el valor del abono debe ser igual o menor al de la deuda actual", resultado); }
public void ConsignacionTarjetaTest() { TarjetaCredito Tarjeta = new TarjetaCredito(); Tarjeta.Saldo = 100000; MovimientoFinanciero movimiento = new MovimientoFinanciero() { Monto = 50000, TipoCiudad = CiudadType.Origen }; Tarjeta.Consignar(movimiento); Assert.AreEqual(150000, Tarjeta.Saldo); }