コード例 #1
0
        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));
                }
            }
        }