Exemple #1
0
 /// <summary>
 /// Checks if a specific day is an holiday desregarding the day of the week.
 /// </summary>
 /// <param name="day">The day from calendar to check</param>
 /// <param name="workingDayCultureInfo">The <seealso cref="IWorkingDayCultureInfo"/> used the check if the day is a working day</param>
 /// <returns></returns>
 public static bool IsHoliday(this DateTime day, IWorkingDayCultureInfo workingDayCultureInfo)
 {
     return(workingDayCultureInfo.IsHoliday(day));
 }
 /// <summary>
 /// Checks if a specific day is an holiday desregarding the day of the week.
 /// </summary>
 /// <param name="day">The day from calendar to check</param>
 /// <param name="workingDayCultureInfo">The <seealso cref="IWorkingDayCultureInfo"/> used the check if the day is a working day</param>
 /// <returns></returns>
 public static bool IsHoliday(this DateTime day, IWorkingDayCultureInfo workingDayCultureInfo)
 {
     return workingDayCultureInfo.IsHoliday(day);
 }
        private void TestHoliday(IWorkingDayCultureInfo workingDayCultureInfo, DateTime dateOnGregorian)
        {
            var isHoliday = workingDayCultureInfo.IsHoliday(dateOnGregorian);

            Assert.IsTrue(isHoliday);
        }
 private void TestHoliday(IWorkingDayCultureInfo workingDayCultureInfo, DateTime dateOnGregorian)
 {
     var isHoliday = workingDayCultureInfo.IsHoliday(dateOnGregorian);
     Assert.IsTrue(isHoliday);
 }
        private void AssertIsNotHoliday(IWorkingDayCultureInfo workingDayCultureInfo, DateTime dateOnGregorian)
        {
            var isHoliday = workingDayCultureInfo.IsHoliday(dateOnGregorian);

            Assert.IsFalse(isHoliday);
        }