示例#1
0
        public void CriterioAndTest()
        {
            ICriterio unCriterio   = new CriterioFecha(new DateTime(2016, 11, 12));
            ICriterio otroCriterio = new CriterioNombre("Asd");
            ICriterio criterioAnd  = new CriterioOr(unCriterio, otroCriterio);

            Assert.IsNotNull(criterioAnd);
        }
示例#2
0
        public void cumpleCriterioTest()
        {
            ICriterio unCriterio   = new CriterioFecha(new DateTime(2016, 11, 12));
            ICriterio otroCriterio = new CriterioNombre("Asd");
            ICriterio criterioAnd  = new CriterioOr(unCriterio, otroCriterio);

            Evento unEvento = new Evento("Asd", new DateTime(2016, 11, 12), TimeSpan.FromHours(1), Frecuencia.Unico);

            Assert.IsTrue(criterioAnd.cumpleCriterio(unEvento));
        }
        public void cumpleCriterioTest()
        {
            Evento unEvento = new Evento("Asd", new DateTime(2016, 11, 12), TimeSpan.FromHours(1), Frecuencia.Unico);

            ICriterio criterioVerdadero = new CriterioNombre("Asd");
            ICriterio criterioFalso     = new CriterioNombre("qwert");

            Assert.IsTrue(criterioVerdadero.cumpleCriterio(unEvento));
            Assert.IsFalse(criterioFalso.cumpleCriterio(unEvento));
        }
        public void CriterioNombreTest()
        {
            ICriterio unCriterio = new CriterioNombre("Asd");

            Assert.IsNotNull(unCriterio);
        }