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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 /// <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);
 }
Beispiel #4
0
 /// <summary>
 /// Deposita el monto ingresado en la cuenta
 /// </summary>
 /// <param name="saldo"> Dinero a depositar </param>
 public void AcreditarSaldo(double saldo)
 {
     cuenta1.AcreditarSaldo(saldo);
 }