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