Beispiel #1
0
        public void ConsignarDepositoTest()
        {
            var cdt = new CDT();

            cdt.Numero      = "10004";
            cdt.Nombre      = "Ahorro Ejemplo";
            cdt.Periodo     = 3;
            cdt.TasaInteres = 0.06;
            cdt.Consignar(new Transaccion(1000000, "Valledupar"));
            Assert.AreEqual(1000000, cdt.Saldo);
        }
Beispiel #2
0
        public void TransferirDepositoTest()
        {
            var cdt = new CDT();

            cdt.Numero      = "111";
            cdt.Nombre      = "Ahorro Ejemplo";
            cdt.Periodo     = 5;
            cdt.TasaInteres = 0.06;
            cdt.Consignar(new Transaccion(1000000, "Valledupar"));
            cdt.Trasladar(new CuentaAhorro(), new Transaccion(1000000, "Valledupar"));
            Assert.AreEqual(0, cdt.Saldo);
        }
        public Deposito Create(string tipoCuenta)
        {
            Deposito depositoNuevo = null;

            switch (tipoCuenta)
            {
            case "CDT":
                depositoNuevo = new CDT();
                break;
            }
            return(depositoNuevo);
        }
Beispiel #4
0
    public void AlterarCadenciaDeTiros(CDT cdt)
    {
        switch (cdt)
        {
        case CDT.Lento:
            cadenciaDeTiro = Dados.CANHAO_CDT_LENTO;
            break;

        case CDT.Rapida:
            cadenciaDeTiro = Dados.CANHAO_CDT_RAPIDO;
            break;

        case CDT.Max:
            cadenciaDeTiro = Dados.CANHAO_CDT_MAX;
            break;

        default:
            cadenciaDeTiro = Dados.CANHAO_CDT_NORMAL;
            break;
        }
    }