示例#1
0
        public void AddMinuteInterval_Above60()
        {
            var builder = new CronExpressionBuilder();
            var minutes = 92;
            builder.MinuteInterval(minutes);

            builder.CronExpression.ShouldEqual("32 * * * *");
        }
示例#2
0
 public JobRecurringJob(IPrinter printer) : base(CronExpressionBuilder.MinuteInterval(1))
 {
     _printer = printer;
 }
示例#3
0
 public void AddMinuteInterval_Below60()
 {
     var builder = new CronExpressionBuilder();
     builder.MinuteInterval(29);
     builder.CronExpression.ShouldEqual("29 * * * *");
 }
示例#4
0
 public void AddMinuteInterval_Below0_ThrowsException()
 {
     var builder = new CronExpressionBuilder();
     Assert.Throws<Exception>(() => builder.MinuteInterval(-29));
 }