public void AddMonthInterval_AddBelow1() { var builder = new CronExpressionBuilder(); Assert.Throws<Exception>(() => builder.MonthInterval(-29)); }
public void AddMonthInterval_YearMonth() { var builder = new CronExpressionBuilder(); builder.MonthInterval(YearMonth.April); builder.CronExpression.ShouldEqual("* * * 4 *"); }
public void AddMonthInterval_Above12() { var builder = new CronExpressionBuilder(); var days = 35; builder.MonthInterval(days); builder.CronExpression.ShouldEqual("* * * 11 *"); }
public void AddMonthInterval_NullYearMonth() { var builder = new CronExpressionBuilder(); Assert.Throws<NullReferenceException>(() => builder.MonthInterval(null)); }
public void AddMonthInterval_Below12() { var builder = new CronExpressionBuilder(); builder.MonthInterval(4); builder.CronExpression.ShouldEqual("* * * 4 *"); }