Пример #1
0
        public void CanExecuteScheduleRemoveOldDateTrue()
        {
            var dateTimeUtcNow = new DateTime(DateTime.UtcNow.Year, 10, 21, 16, 0, 0, DateTimeKind.Utc);
            var logger         = new Mock <ILogger>();

            var schedule = new Schedule
            {
                Month         = 10,
                DayOfTheMonth = 21,
                Hour          = 16,
                Minute        = 0
            };

            var scheduleService    = new ScheduleService(logger.Object);
            var canExecuteSchedule = scheduleService.CanExecuteSchedule(schedule, dateTimeUtcNow, true);

            canExecuteSchedule.Should().BeTrue();
        }