public ActionResult PostCliente(TerceroClienteRequest request) { var response = new TerceroClienteCrearService(this._unitOfWork) .Crear(request); if (response.Data == null) { return(NotFound(response.Mensaje)); } return(Ok(response)); }
public void ClienteCrearService(string nit, int idProducto1, double precioProducto1, int idProducto2, double precioProducto2, string esperado) { TerceroClienteRequest request = new TerceroClienteRequest(nit); request.Precios.Add( new TerceroClientePrecioRequest.TerceroClientePrecioRequestBuilder(idProducto1, precioProducto1).Build()); request.Precios.Add( new TerceroClientePrecioRequest.TerceroClientePrecioRequestBuilder(idProducto2, precioProducto2).Build()); Response response = new TerceroClienteCrearService(_unitOfWork).Crear(request); Assert.AreEqual(esperado, response.Mensaje); }