public void BulkHolidayTest() { for (int hebrewYear = 5344; hebrewYear < 6000; hebrewYear++) { foreach (var holiday in Holiday.All) { if (!HebrewDate.IsHebrewLeapYear(hebrewYear) && holiday.Name.EndsWith("פורים קטן")) //GetDate for פורים קטן returns regular פורים for non-leap years because of אדר equivalency { continue; } var date = holiday.Date.GetDate(hebrewYear); Assert.AreEqual(holiday, date.Info.Holiday); Assert.IsTrue(holiday.Date.Is(date)); } } }