public void ShouldThrowWhenInvalidDateInMonthsWithOnly30DaysTest(int month) { Shouldly.ShouldThrowExtensions.ShouldThrow <ArgumentOutOfRangeException>(() => { var sut = new EveryNthYearOnSpecifiedDayAndMonthStrategy(month, 31); }); }
public void ShouldThrowWhenInvalidDateInFebruaryTest(int month, int day) { Shouldly.ShouldThrowExtensions.ShouldThrow <ArgumentOutOfRangeException>(() => { var sut = new EveryNthYearOnSpecifiedDayAndMonthStrategy(month, day); }); }
public void ShouldNotThrowWhenFebruary29Test() { Shouldly.ShouldThrowExtensions.ShouldNotThrow(() => { var sut = new EveryNthYearOnSpecifiedDayAndMonthStrategy(2, 29); }); }
public void ShouldThrowWhenNLessThan1Test() { Shouldly.ShouldThrowExtensions.ShouldThrow <ArgumentOutOfRangeException>(() => { var sut = new EveryNthYearOnSpecifiedDayAndMonthStrategy(n: 0); }); }