Example #1
0
        public ActionResult <AbonarResponse> Post(AbonarRequest request)
        {
            AbonarService  _service = new AbonarService(_unitOfwork);
            AbonarResponse response = _service.Ejecutar(request);

            return(Ok(response));
        }
        public void CaseTestCrearCreditoService(string cedula, string codigo, double valorAbonar, string mensajeEsperado)
        {
            var request = new AbonarRequest {
                Cedula = cedula, CodigoCredito = codigo, Valor = valorAbonar
            };
            var _service = new AbonarService(new UnitOfWork(_context));
            var response = _service.Ejecutar(request);
            var obtenido = "";

            if (response.Mensaje.Contains(mensajeEsperado))
            {
                obtenido = mensajeEsperado;
            }
            Assert.AreEqual(mensajeEsperado, obtenido);
        }
Example #3
0
        public void Abonar()
        {
            var request = new CrearCreditoRequest {
                Cedula = "1063564636", Nombre = "Juan", ValorCredito = 6000000, Salario = 5000000, plazo = 4
            };
            var request2 = new AbonarRequest {
                Cedula = "1063564636", Valor = 5000000
            };
            CrearCreditoService _service  = new CrearCreditoService(new UnitOfWork(_context));
            AbonarService       _service1 = new AbonarService(new UnitOfWork(_context));
            var response  = _service.Ejecutar(request);
            var response1 = _service1.Abonar(request2);

            Assert.AreEqual("Su Nuevo saldo es 13000000.", response1.Mensaje);
        }