public void AddMinuteInterval_Above60() { var builder = new CronExpressionBuilder(); var minutes = 92; builder.MinuteInterval(minutes); builder.CronExpression.ShouldEqual("32 * * * *"); }
public JobRecurringJob(IPrinter printer) : base(CronExpressionBuilder.MinuteInterval(1)) { _printer = printer; }
public void AddMinuteInterval_Below60() { var builder = new CronExpressionBuilder(); builder.MinuteInterval(29); builder.CronExpression.ShouldEqual("29 * * * *"); }
public void AddMinuteInterval_Below0_ThrowsException() { var builder = new CronExpressionBuilder(); Assert.Throws<Exception>(() => builder.MinuteInterval(-29)); }