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); }
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); }