public void ConsultarArticulosPorCategoria() { // prepare el escenario var categoria = "Electronicos"; var especificacion = new LogicaNegocio.Logica.Especificacion.Articulo(); var elResultadoEsperado = 1; // ejecute el método deseado var elResultadoReal = especificacion.ListarPorCategoria(categoria); // verifique Assert.IsNotNull(elResultadoReal); Assert.IsTrue(elResultadoReal.Count == elResultadoEsperado); }
public void ConsultarArticulosPorFechaIngreso() { // prepare el escenario var fechaIngreso = "2018-07-11"; var especificacion = new LogicaNegocio.Logica.Especificacion.Articulo(); var elResultadoEsperado = 2; // ejecute el método deseado var elResultadoReal = especificacion.ListarPorFechaIngreso(fechaIngreso); // verifique Assert.IsNotNull(elResultadoReal); Assert.IsTrue(elResultadoReal.Count == elResultadoEsperado); }
public void AddArticulo() { // prepare el escenario string nombre = "Test"; DateTime fechaIngreso = Convert.ToDateTime("2018-02-12"); string estado = "Test"; string categoria = "1"; string subCategoria = "1"; DateTime fechaEntrega = Convert.ToDateTime("2018-02-12"); string descripcion = "Test"; var especificacion = new LogicaNegocio.Logica.Especificacion.Articulo(); var elResultadoEsperado = true; // ejecute el método deseado var elResultadoReal = especificacion.AddArticulo(nombre, fechaIngreso, estado, categoria, subCategoria, fechaEntrega, descripcion); // verifique Assert.IsNotNull(elResultadoReal); Assert.IsTrue(elResultadoReal == elResultadoEsperado); }