public void ProbarCargarIngredientesTodos_BaseDeDatosActiva_RegresaListaDeIngredientes() { IngredienteDAO ingredienteDAO = new IngredienteDAO(); List <LogicaDeNegocio.Clases.Ingrediente> ingredientes = ingredienteDAO.CargarTodos(); Assert.AreEqual(3, ingredientes.Count); }
public GUI_VerListaIngredientes(ControladorDeCambioDePantalla controlador, Empleado empleado) { InitializeComponent(); Empleado = empleado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Controlador = controlador; IngredienteDAO ingredienteDAO = new IngredienteDAO(); IngredientesCargados = ingredienteDAO.CargarTodos(); IngredientesVisibles = IngredientesCargados; ActualizarPantalla(); }
private bool ValidarIngredienteExistente(Ingrediente ingrediente) { bool resultado = false; List <Ingrediente> ingredientes = new List <Ingrediente>(); IngredienteDAO ingredienteDAO = new IngredienteDAO(); ingredientes = ingredienteDAO.CargarTodos(); if (ingredientes.Contains(ingrediente)) { resultado = true; } return(resultado); }
public void GuardarIngrediente_Exitoso() { IngredienteDAO ingredienteDAO = new IngredienteDAO(); Ingrediente ingrediente = new Ingrediente() { Id = 34, UnidadDeMedida = LogicaDeNegocio.Enumeradores.UnidadDeMedida.Litro, Nombre = "Aceite", CantidadEnInventario = 250, CodigoDeBarras = "7827348", Costo = 34.99, FechaDeCreacion = DateTime.Now, FechaDeModificacion = DateTime.Now, Creador = "gerente", Codigo = "ACEITE", Activo = true, Componentes = new List <Componente>() }; ingredienteDAO.GuardarIngrediente(ingrediente); bool resultado = ingredienteDAO.CargarTodos().Exists(i => i.Id == ingrediente.Id); Assert.IsTrue(resultado); }