public void BusinessHours()
        {
            var day = new BusinessDay(DateTime.Today.DayOfWeek,
                DateTime.Now.Subtract(TimeSpan.FromHours(1)).TimeOfDay,
                DateTime.Now.AddHours(1).TimeOfDay);

            bool isDay = day.IsBusinessDay(DateTime.Now);
            Assert.IsTrue(isDay);

            // day of week test
            isDay = day.IsBusinessDay(DateTime.Now.AddDays(1));
            Assert.IsFalse(isDay);

            // to early test
            isDay = day.IsBusinessDay(DateTime.Today);
            Assert.IsFalse(isDay);

            // to late test
            isDay = day.IsBusinessDay(DateTime.Now.AddHours(2));
            Assert.IsFalse(isDay);
        }
        public void BusinessHours()
        {
            var day = new BusinessDay(DateTime.Today.DayOfWeek,
                                      DateTime.Now.Subtract(TimeSpan.FromHours(1)).TimeOfDay,
                                      DateTime.Now.AddHours(1).TimeOfDay);

            bool isDay = day.IsBusinessDay(DateTime.Now);

            Assert.IsTrue(isDay);

            // day of week test
            isDay = day.IsBusinessDay(DateTime.Now.AddDays(1));
            Assert.IsFalse(isDay);

            // to early test
            isDay = day.IsBusinessDay(DateTime.Today);
            Assert.IsFalse(isDay);

            // to late test
            isDay = day.IsBusinessDay(DateTime.Now.AddHours(2));
            Assert.IsFalse(isDay);
        }
        public void BusinessHours() {
            var date = DateTime.Now.StartOfDay().AddHours(8);

            var day = new BusinessDay(date.Date.DayOfWeek,
                date.Subtract(TimeSpan.FromHours(1)).TimeOfDay,
                date.AddHours(1).TimeOfDay);

            bool isDay = day.IsBusinessDay(date);
            Assert.True(isDay);

            // day of week test
            isDay = day.IsBusinessDay(date.AddDays(1));
            Assert.False(isDay);

            // to early test
            isDay = day.IsBusinessDay(date.Date);
            Assert.False(isDay);

            // to late test
            isDay = day.IsBusinessDay(date.AddHours(2));
            Assert.False(isDay);
        }
Exemple #4
0
        public void BusinessHours()
        {
            var date = DateTime.Now.StartOfDay().AddHours(8);

            var day = new BusinessDay(date.Date.DayOfWeek, date.Subtract(TimeSpan.FromHours(1)).TimeOfDay, date.AddHours(1).TimeOfDay);

            bool isDay = day.IsBusinessDay(date);

            Assert.True(isDay);

            // day of week test
            isDay = day.IsBusinessDay(date.AddDays(1));
            Assert.False(isDay);

            // to early test
            isDay = day.IsBusinessDay(date.Date);
            Assert.False(isDay);

            // to late test
            isDay = day.IsBusinessDay(date.AddHours(2));
            Assert.False(isDay);
        }
 public void IsBusinessDay()
 {
     Assert.IsFalse(WeekendDay.IsBusinessDay(Calendar));
     Assert.IsTrue(BusinessDay.IsBusinessDay(Calendar));
 }