Пример #1
0
        public ActionResult <AbonarResponse> Post(AbonarRequest request)
        {
            AbonarService  _service = new AbonarService(_unitOfwork);
            AbonarResponse response = _service.Ejecutar(request);

            return(Ok(response));
        }
Пример #2
0
        public void AbonarTest(string cedulaEmpleado, string numero, double valor, string esperado)
        {
            var request = new AbonarRequest {
                CedulaEmpleado = cedulaEmpleado, NumeroCredito = numero, Valor = valor
            };
            var    response = creditoService.Abonar(request);
            string obtenido = response.Mensaje.Contains(esperado) ? esperado : String.Join(',', response.Mensaje);

            Assert.AreEqual(esperado, obtenido);
        }
        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);
        }
Пример #4
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);
        }
Пример #5
0
        public ActionResult <Response> Post(AbonarRequest request)
        {
            var response = CreditoService.Abonar(request);

            return(Ok(response));
        }