Esempio n. 1
0
 public void Case13()
 {
     Assert.Equal(8, DateTimeUtils.ComputeLeadOrCycleTime(MakeDate("2019-12-23 12:00:00"), MakeDate("2020-01-03 12:00:00"), date =>
     {
         return(date switch
         {
             var d when DateSystem.IsWeekend(d, CountryCode.CA) => false,
             var d when DateSystem.IsPublicHoliday(d, CountryCode.CA) => false,
             _ => true
         });
Esempio n. 2
0
 public void Case12() => Assert.Equal(4, DateTimeUtils.ComputeLeadOrCycleTime(MakeDate("2019-12-23 12:00:00"), MakeDate("2019-12-26 12:00:00"), _ => true));