Esempio n. 1
0
        public void UniversalCronScheduleShouldBeValid()
        {
            Assert.True(CronSchedule.IsValid("* * * * * *"));

            var schedule = new CronSchedule("* * * * * *");

            Assert.True(schedule.IsValid());
        }
Esempio n. 2
0
        public void is_valid_test()
        {
            var cronSchedule = new CronSchedule();

            Assert.True(cronSchedule.IsValid("*/2"));
            Assert.True(cronSchedule.IsValid("* * * * *"));
            Assert.True(cronSchedule.IsValid("0 * * * *"));
            Assert.True(cronSchedule.IsValid("0,1,2 * * * *"));
            Assert.True(cronSchedule.IsValid("*/2 * * * *"));
            Assert.True(cronSchedule.IsValid("1-4 * * * *"));
            Assert.True(cronSchedule.IsValid("1-55/3 * * * *"));
            Assert.True(cronSchedule.IsValid("1,10,20 * * * *"));
            Assert.True(cronSchedule.IsValid("* 1,10,20 * * *"));
        }
Esempio n. 3
0
 public void BadCronScheduleShouldBeValid()
 {
     Assert.False(CronSchedule.IsValid("bad"));
 }