public void obtenerEventosTest() { Calendario mCalendario = new Calendario("Calendario obtenerEvento"); Evento mEvento = new Evento("Evento 1", new DateTime(2016, 10, 25), TimeSpan.FromHours(1), Frecuencia.Anual); patron_filter.ICriterio mFiltro = new patron_filter.CriterioNombre(mEvento.Nombre); mCalendario.agregarEvento(mEvento); Evento mResultado = mCalendario.obtenerEventos(mFiltro).First(); Assert.AreSame(mEvento, mResultado); }
public void eliminarEventoTest() { Calendario mCalendario = new Calendario("Calendario eliminarEvento"); Evento mEvento = new Evento("Evento 1", new DateTime(2016, 10, 25), TimeSpan.FromHours(1), Frecuencia.Anual); patron_filter.ICriterio mFiltro = new patron_filter.CriterioNombre(mEvento.Nombre); mCalendario.agregarEvento(mEvento); mCalendario.eliminarEvento(mEvento.Nombre); bool mResultado = mCalendario.obtenerEventos(mFiltro).Count() != 0; Assert.IsFalse(mResultado); }