private void TestHoliday(Holiday holiday, DateTime dateOnGregorian) { var holidayInstance = holiday.GetInstance(dateOnGregorian.Year); Assert.IsTrue(holidayInstance.HasValue); Assert.AreEqual(dateOnGregorian, holidayInstance.Value); Assert.IsTrue(holiday.IsInstanceOf(dateOnGregorian)); }