public void AvanceCuentaCreditoTest() { var cuenta = new CuentaBancariaFactory().Create("Credito"); cuenta.Numero = "111"; cuenta.Nombre = "Corriente Ejemplo"; cuenta.Ciudad = "Valledupar"; cuenta.Retirar(new Transaccion(300000)); Assert.AreEqual(700000, cuenta.Saldo); }
public void AbonarCuentaCreditoTest() { var cuenta = new CuentaBancariaFactory().Create("Credito"); cuenta.Numero = "10003"; cuenta.Nombre = "Corriente Ejemplo"; cuenta.Ciudad = "Valledupar"; cuenta.Retirar(new Transaccion(200000)); cuenta.Consignar(new Transaccion(100000, "Valledupar")); Assert.AreEqual(900000, cuenta.Saldo); }
public void RetirarCuentaDeAhorroTest() { var cuenta = new CuentaBancariaFactory().Create("Ahorro"); cuenta.Numero = "111"; cuenta.Nombre = "Ahorro Ejemplo"; cuenta.Ciudad = "Valledupar"; cuenta.Consignar(new Transaccion(50000, "Valledupar")); cuenta.Retirar(new Transaccion(30000)); Assert.AreEqual(20000, cuenta.Saldo); }
public void RetirarCuentaCorrienteTest() { var cuenta = new CuentaBancariaFactory().Create("Corriente"); cuenta.Numero = "111"; cuenta.Nombre = "Corriente Ejemplo"; cuenta.Ciudad = "Valledupar"; cuenta.Consignar(new Transaccion(100000, "Valledupar")); cuenta.Retirar(new Transaccion(30000)); Assert.AreEqual(100000 - (30000 + (30000 * 4 / 1000)), cuenta.Saldo); }