public void BusinessDayOnOrAfter()
 {
     Assert.AreEqual(new DateTime(2020, 01, 02), NewYearsEve.BusinessDayOnOrAfter(Calendar));
     Assert.AreEqual(new DateTime(2020, 01, 02), NewYears.BusinessDayOnOrAfter(Calendar));
     Assert.AreEqual(BusinessDayInDecember, BusinessDayInDecember.BusinessDayOnOrAfter(Calendar));
     Assert.AreEqual(BusinessDay, BusinessDay.BusinessDayOnOrAfter(Calendar));
 }
 public void BusinessDayOnOrBefore()
 {
     Assert.AreEqual(new DateTime(2019, 12, 30), NewYearsEve.BusinessDayOnOrBefore(Calendar));
     Assert.AreEqual(new DateTime(2019, 12, 30), NewYears.BusinessDayOnOrBefore(Calendar));
     Assert.AreEqual(BusinessDayInDecember, BusinessDayInDecember.BusinessDayOnOrBefore(Calendar));
     Assert.AreEqual(BusinessDay, BusinessDay.BusinessDayOnOrBefore(Calendar));
 }
 public void LastBusinessDayOfMonth()
 {
     Assert.AreEqual(new DateTime(2019, 12, 30), BusinessDayInDecember.LastBusinessDayOfMonth(Calendar));
     Assert.AreEqual(new DateTime(2019, 10, 31), BusinessDay.LastBusinessDayOfMonth(Calendar));
     Assert.AreEqual(new DateTime(2019, 10, 31), WeekendDay.LastBusinessDayOfMonth(Calendar));
 }