Пример #1
0
        public void TestEcbTargetClosingDays2016(int month, int day, string name)
        {
            var holiday         = new DateTime(2016, month, day);
            var holidayCalendar = new EcbTargetClosingDay();
            var actual          = holidayCalendar.IsPublicHoliday(holiday);

            Assert.IsTrue(actual, $"{holiday.ToString("D")} is not a holiday - should be {name}");
        }
Пример #2
0
        public void TestEcbTargetClosingDays2017Lists()
        {
            var holidayCalendar = new EcbTargetClosingDay();
            var hols            = holidayCalendar.PublicHolidays(2017);
            var holNames        = holidayCalendar.PublicHolidayNames(2017);

            //New Year's Day, Good Friday, Easter Monday, Labour Day, Christmas Day and Christmas Holiday
            Assert.IsTrue(6 == hols.Count, "Should be 7 holidays in 2017");
            Assert.IsTrue(holNames.Count == hols.Count, "Names and holiday list are same");
        }