Esempio n. 1
0
 public void IsNonWorkingDay_GivenFridayAndSundayAsWeekends_WhenPassSaturdayReturnsFalse()
 {
     var policy = new WeekendPolicy();
     policy.AddWeekend(DayOfWeek.Friday);
     policy.AddWeekend(DayOfWeek.Sunday);
     var date = new DateTime(2013, 6, 8);
     Assert.That(policy.IsNonWorkingDay(date), Is.EqualTo(false));
 }
Esempio n. 2
0
        public void IsNonWorkingDay_GivenSaturdayAndSundayAsWeekends_WhenPassMondayToFridayReturnsFalse()
        {
            var policy = new WeekendPolicy();
            policy.AddWeekend(DayOfWeek.Saturday);
            policy.AddWeekend(DayOfWeek.Sunday);

            // 3rd to 7th June 2013 are working days
            for (var day = 3; day <= 7; day++)
            {
                var date = new DateTime(2013, 6, day);
                Assert.That(policy.IsNonWorkingDay(date), Is.EqualTo(false));
            }
        }