Exemplo n.º 1
0
        public void GetEasterSunday()
        {
            Assert.AreEqual("2000-04-23", CalendarHelper.GetEasterSunday(2000).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2001-04-15", CalendarHelper.GetEasterSunday(2001).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2002-03-31", CalendarHelper.GetEasterSunday(2002).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2003-04-20", CalendarHelper.GetEasterSunday(2003).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2004-04-11", CalendarHelper.GetEasterSunday(2004).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2005-03-27", CalendarHelper.GetEasterSunday(2005).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2006-04-16", CalendarHelper.GetEasterSunday(2006).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2007-04-08", CalendarHelper.GetEasterSunday(2007).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2008-03-23", CalendarHelper.GetEasterSunday(2008).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2009-04-12", CalendarHelper.GetEasterSunday(2009).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2010-04-04", CalendarHelper.GetEasterSunday(2010).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2011-04-24", CalendarHelper.GetEasterSunday(2011).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2012-04-08", CalendarHelper.GetEasterSunday(2012).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2013-03-31", CalendarHelper.GetEasterSunday(2013).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2014-04-20", CalendarHelper.GetEasterSunday(2014).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2015-04-05", CalendarHelper.GetEasterSunday(2015).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2016-03-27", CalendarHelper.GetEasterSunday(2016).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2017-04-16", CalendarHelper.GetEasterSunday(2017).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2018-04-01", CalendarHelper.GetEasterSunday(2018).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2019-04-21", CalendarHelper.GetEasterSunday(2019).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2020-04-12", CalendarHelper.GetEasterSunday(2020).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2021-04-04", CalendarHelper.GetEasterSunday(2021).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2022-04-17", CalendarHelper.GetEasterSunday(2022).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2023-04-09", CalendarHelper.GetEasterSunday(2023).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2024-03-31", CalendarHelper.GetEasterSunday(2024).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2025-04-20", CalendarHelper.GetEasterSunday(2025).ToString("yyyy-MM-dd"));

            Assert.AreEqual("2000-04-23", CalendarUtils.GetEasterSunday(2000).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2001-04-15", CalendarUtils.GetEasterSunday(2001).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2002-03-31", CalendarUtils.GetEasterSunday(2002).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2003-04-20", CalendarUtils.GetEasterSunday(2003).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2004-04-11", CalendarUtils.GetEasterSunday(2004).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2005-03-27", CalendarUtils.GetEasterSunday(2005).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2006-04-16", CalendarUtils.GetEasterSunday(2006).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2007-04-08", CalendarUtils.GetEasterSunday(2007).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2008-03-23", CalendarUtils.GetEasterSunday(2008).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2009-04-12", CalendarUtils.GetEasterSunday(2009).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2010-04-04", CalendarUtils.GetEasterSunday(2010).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2011-04-24", CalendarUtils.GetEasterSunday(2011).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2012-04-08", CalendarUtils.GetEasterSunday(2012).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2013-03-31", CalendarUtils.GetEasterSunday(2013).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2014-04-20", CalendarUtils.GetEasterSunday(2014).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2015-04-05", CalendarUtils.GetEasterSunday(2015).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2016-03-27", CalendarUtils.GetEasterSunday(2016).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2017-04-16", CalendarUtils.GetEasterSunday(2017).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2018-04-01", CalendarUtils.GetEasterSunday(2018).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2019-04-21", CalendarUtils.GetEasterSunday(2019).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2020-04-12", CalendarUtils.GetEasterSunday(2020).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2021-04-04", CalendarUtils.GetEasterSunday(2021).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2022-04-17", CalendarUtils.GetEasterSunday(2022).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2023-04-09", CalendarUtils.GetEasterSunday(2023).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2024-03-31", CalendarUtils.GetEasterSunday(2024).ToString("yyyy-MM-dd"));
            Assert.AreEqual("2025-04-20", CalendarUtils.GetEasterSunday(2025).ToString("yyyy-MM-dd"));
        }