コード例 #1
0
ファイル: TestXxx.cs プロジェクト: ajlopez/TddRocks
 public void WhenCalendarHasTwoNonWorkingDayOfMonthThoseDaysAreNonWorkingDate()
 {
     WorkingDatesCalendar argentineCalendar = new WorkingDatesCalendar();
     argentineCalendar.AddNonWorkingDayOfMonth(someJanuaryFirst());
     argentineCalendar.AddNonWorkingDayOfMonth(someChrismas());
     Assert.IsFalse(argentineCalendar.IsNonWorkingDate(someNotJanuaryFirst()));
 }
コード例 #2
0
ファイル: TestXxx.cs プロジェクト: ajlopez/TddRocks
 public void WhenCalendarHasANonWorkingDayOfWeekReturnsNonWorkingForThatDayOfWeekAndFalseForAnotherOne()
 {
     WorkingDatesCalendar argentineCalendar = new WorkingDatesCalendar();
     argentineCalendar.AddNonWorkingDayOfWeek(DayOfWeek.Sunday);
     Assert.IsFalse(argentineCalendar.IsNonWorkingDate(someSaturday()));
     Assert.IsTrue(argentineCalendar.IsNonWorkingDate(someSunday()));
 }
コード例 #3
0
ファイル: TestXxx.cs プロジェクト: ajlopez/TddRocks
 public void WhenCalendarHasTwoNonWorkingDayOfWeekAndReturnsNonWorkingForThoseDays()
 {
     WorkingDatesCalendar argentineCalendar = new WorkingDatesCalendar();
     argentineCalendar.AddNonWorkingDayOfWeek(DayOfWeek.Saturday);
     argentineCalendar.AddNonWorkingDayOfWeek(DayOfWeek.Sunday);
     Assert.IsTrue(argentineCalendar.IsNonWorkingDate(someSaturday()));
     Assert.IsTrue(argentineCalendar.IsNonWorkingDate(someSunday()));
 }
コード例 #4
0
ファイル: TestXxx.cs プロジェクト: ajlopez/TddRocks
 public void WhenCalendarHasANonWorkingDayOfWeekReturnsItIsNotNonWorkingDayForOtherDay()
 {
     WorkingDatesCalendar argentineCalendar = new WorkingDatesCalendar();
     argentineCalendar.AddNonWorkingDayOfWeek(DayOfWeek.Sunday);
     Assert.IsFalse(argentineCalendar.IsNonWorkingDate(someMonday()));
 }
コード例 #5
0
ファイル: TestXxx.cs プロジェクト: ajlopez/TddRocks
 public void WhenCalendarHasANonWorkingDayOfMonthThatDayIsNonWorkingDate()
 {
     WorkingDatesCalendar argentineCalendar = new WorkingDatesCalendar();
     argentineCalendar.AddNonWorkingDayOfMonth(someJanuaryFirst());
     Assert.IsTrue(argentineCalendar.IsNonWorkingDate(someJanuaryFirst()));
 }
コード例 #6
0
ファイル: TestXxx.cs プロジェクト: ajlopez/TddRocks
 public void Test6()
 {
     WorkingDatesCalendar argentineCalendar = new WorkingDatesCalendar();
     argentineCalendar.AddNonWorkingDayOfMonth(someJanuaryFirst());
     Assert.IsFalse(argentineCalendar.IsNonWorkingDate(someNotJanuaryFirst()));
 }