public void GuardarProductoServiceCorrecto() { Categoria categoria = new Categoria() { Codigo = "C-01", Nombre = "Postura" }; TipoDeVenta tipoVenta1 = new TipoDeVenta() { Nombre = "Venta por dinero" }; TipoDeVenta tipoVenta2 = new TipoDeVenta() { Nombre = "Venta por cantidad" }; AddProductoRequest request = new AddProductoRequest(); request.CodigoProducto = "P-01"; request.NombreProducto = "Pollito Pre-Iniciacion"; request.PrecioCompraProducto = 1000; request.PrecioVentaProducto = 2000; request.UnidadMedidaProducto = "Kg"; request.TiposDeVentaProducto.Add(tipoVenta1); request.TiposDeVentaProducto.Add(tipoVenta2); request.CodigoCategoria = categoria.Codigo; GuardarProductoService _service = new GuardarProductoService(_unitOfWorkMemory); var response = _service.Ejecutar(request); Assert.AreEqual(response.Error, false); }
public ActionResult <AddProductoResponse> AddProducto(AddProductoRequest request) { try { GuardarProductoService servicio = new GuardarProductoService(_unitOfWork); var response = servicio.Ejecutar(request); return(Ok(response)); } catch (Exception ex) { return(Ok(ex)); throw; } }