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 });
public void Case12() => Assert.Equal(4, DateTimeUtils.ComputeLeadOrCycleTime(MakeDate("2019-12-23 12:00:00"), MakeDate("2019-12-26 12:00:00"), _ => true));