public void TestHas16HolidaysIn2017() { var holidayCalendar = new KazakhstanPublicHoliday(); var actual = holidayCalendar.PublicHolidays(2017).Count; Assert.AreEqual(16, actual); }
public void TestHolidays2017(int month, int day) { var holiday = new DateTime(2017, month, day); var holidayCalendar = new KazakhstanPublicHoliday(); var actual = holidayCalendar.IsPublicHoliday(holiday); Assert.AreEqual(true, actual, $"{holiday.ToString("D")} is not a holiday"); }