예제 #1
0
        public void ConsignacionInicialIncorrecta()
        {
            var certificadoDepositoATermino = new CertificadoDepositoATermino();

            certificadoDepositoATermino.Numero           = "111";
            certificadoDepositoATermino.Nombre           = "Ahorro Ejemplo";
            certificadoDepositoATermino.CiudadDeCreacion = "Valledupar";
            certificadoDepositoATermino.Saldo            = 0;
            string obtenido  = "";
            string esperado  = "El valor minimo de consignar es de 1000000";
            var    respuesta = certificadoDepositoATermino.CanConsignar(40000, "Valledupar");

            if (respuesta.Contains(esperado))
            {
                obtenido = esperado;
            }
            Assert.AreEqual(esperado, obtenido);
        }
예제 #2
0
        public void ValorConsignaciónNegativoCero()
        {
            var certificadoDepositoATermino = new CertificadoDepositoATermino();

            certificadoDepositoATermino.Numero            = "111";
            certificadoDepositoATermino.Nombre            = "Ahorro Ejemplo";
            certificadoDepositoATermino.CiudadDeCreacion  = "Valledupar";
            certificadoDepositoATermino.Saldo             = 0;
            certificadoDepositoATermino.TasaEfectivaAnual = 0.05m;
            certificadoDepositoATermino.TerminoDefinido   = 60;
            var    respuesta = certificadoDepositoATermino.CanConsignar(-10000, "Valledupar");
            string obtenido  = "";
            string esperado  = "El valor a consignar es incorrecto";

            if (respuesta.Contains(esperado))
            {
                obtenido = esperado;
            }

            Assert.AreEqual("El valor a consignar es incorrecto", obtenido);
        }