コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }