public void Test_Acreditar_Saldo() { //ARRANGE var Cuenta = new Cuenta(400, new Moneda("ARS", "Peso Argentino", "$")); //ACT Cuenta.AcreditarSaldo(250); double saldo = Cuenta.Saldo; //ASSERT Assert.Equal(650, saldo); }
public void PruebaAcreditarSaldoSinSaldoInicial() { double mMonto = 300; double ResultadoEsperado = 300; double Resultado; Cuenta mcuenta = new Cuenta(new Moneda("AR", "Peso", "$")); mcuenta.AcreditarSaldo(mMonto); Resultado = mcuenta.Saldo; Assert.AreEqual(ResultadoEsperado, Resultado); }
/// <summary> /// Transfiere un monto desde la cuenta seleccionada hacia la otra cuenta del usuario /// </summary> /// <param name="monto"> Monto a transferir </param> /// <returns> Booleano que representa el exito de la transaccion </returns> public void Transferir(double monto) { cuenta1.DebitarSaldo(monto); cuenta2.AcreditarSaldo(monto); }
/// <summary> /// Deposita el monto ingresado en la cuenta /// </summary> /// <param name="saldo"> Dinero a depositar </param> public void AcreditarSaldo(double saldo) { cuenta1.AcreditarSaldo(saldo); }