Пример #1
0
        public void ADayOfWeekCanNotBeIsHoliday()
        {
            var holidayCalendar = new HolidayCalendar();
            var monday          = new DateTime(2014, 3, 3);

            Assert.IsFalse(holidayCalendar.isHoliday(monday));
        }
Пример #2
0
        public void test4()
        {
            var holidayCalendar = new HolidayCalendar();
            var date            = new DateTime(2014, 1, 12);

            holidayCalendar.makeDateHoliday(date);
            Assert.IsTrue(holidayCalendar.isHoliday(date));
        }
Пример #3
0
        public void ADayOfWeekCanBeIsHoliday()
        {
            var holidayCalendar = new HolidayCalendar();

            holidayCalendar.makeDayOfWeekAsHoliday(DayOfWeek.Saturday);
            var saturday = new DateTime(2014, 3, 1);

            Assert.IsTrue(holidayCalendar.isHoliday(saturday));
        }
Пример #4
0
        public void test2()
        {
            var holidayCalendar = new HolidayCalendar();

            holidayCalendar.makeDayOfMonthAsHoliday(1, 1);
            var chrismas = new DateTime(2014, 12, 25);

            Assert.IsFalse(holidayCalendar.isHoliday(chrismas));
        }
Пример #5
0
        public void test1()
        {
            var holidayCalendar = new HolidayCalendar();

            holidayCalendar.makeDayOfMonthAsHoliday(1, 1);
            var janauryFirst = new DateTime(2014, 1, 1);

            Assert.IsTrue(holidayCalendar.isHoliday(janauryFirst));
        }