public void ProbarCargarIngredientesPorId_IdValida_RegresaIngrediente() { IngredienteDAO ingredienteDAO = new IngredienteDAO(); LogicaDeNegocio.Clases.Ingrediente ingrediente = ingredienteDAO.CargarIngredientePorId(1); Assert.AreEqual("Tomate", ingrediente.Nombre); }
public void ProbarRecuperarIngredientePorCodigo_CodigoValido_RegresaIngrediente() { IngredienteDAO ingredienteDAO = new IngredienteDAO(); LogicaDeNegocio.Clases.Ingrediente ingrediente = new LogicaDeNegocio.Clases.Ingrediente() { Codigo = "tmt" }; LogicaDeNegocio.Clases.Ingrediente ingredienteCargado = ingredienteDAO.RecuperarIngredientePorCodigo(ingrediente.Codigo); Assert.AreEqual("Tomate", ingredienteCargado.Nombre); }
public void ProbarConvertirDeLogicaADatos_IdValida_RegresaIngrediente() { IngredienteDAO ingredienteDAO = new IngredienteDAO(); LogicaDeNegocio.Clases.Ingrediente ingrediente = new LogicaDeNegocio.Clases.Ingrediente() { Id = 1 }; LogicaDeNegocio.Clases.Ingrediente ingredienteCargado = ingredienteDAO.CargarIngredientePorId(ingrediente.Id); Assert.AreEqual("Tomate", ingredienteCargado.Nombre); }
public void AñadirIngredientePorId(int id) { Ingrediente ingrediente = new Ingrediente(); IngredienteDAO ingredienteDAO = new IngredienteDAO(); if (!IngredienteYaAñadido(id)) { ingrediente = ingredienteDAO.CargarIngredientePorId(id); Proporciones.Add(new Proporcion { Ingrediente = ingrediente, Cantidad = 1 }); } }
public double CalcularCosto() { return(Ingrediente.CalcularCosto() * Cantidad); }