Exemple #1
0
        public void TestEverySpecificSeqWeekDayOfMonthAt()
        {
            var ce1 = QuartzCronExpression.EverySpecificSeqWeekDayOfMonthAt(DaySeqNumber.First, DaysOfWeek.Monday, Months.January, 12, 0);
            var ce2 = QuartzCronExpression.EverySpecificSeqWeekDayOfMonthAt(DaySeqNumber.Second, DaysOfWeek.Wednesday, Months.February, 7, 15);
            var ce3 = QuartzCronExpression.EverySpecificSeqWeekDayOfMonthAt(DaySeqNumber.Third, DaysOfWeek.Friday, Months.August, 21, 30);
            var ce4 = QuartzCronExpression.EverySpecificSeqWeekDayOfMonthAt(DaySeqNumber.Fourth, DaysOfWeek.Sunday, Months.December, 22, 45);

            Assert.Equal("0 0 12 ? JAN MON#1 *", ce1);
            Assert.Equal("0 15 7 ? FEB WED#2 *", ce2);
            Assert.Equal("0 30 21 ? AUG FRI#3 *", ce3);
            Assert.Equal("0 45 22 ? DEC SUN#4 *", ce4);
        }