コード例 #1
0
    public void ShouldNotBeInSchedule_WhenNotTheDayOfWeek()
    {
        var schedule = new AggregateSchedule
                       (
            Schedule.On(DayOfWeek.Monday).At(TimeRange.AllDay())
                       );
        var result = schedule.IsInSchedule(new DateTime(2020, 10, 20, 12, 0, 0));

        Assert.That(result, Is.False, "Should not be scheduled when not the day of week");
    }
コード例 #2
0
    public void ShouldBeInScheduleByDayOfWeek()
    {
        var schedule = new AggregateSchedule
                       (
            Schedule.On(DayOfWeek.Monday).At(TimeRange.AllDay())
                       );
        var result = schedule.IsInSchedule(new DateTime(2020, 10, 19, 12, 0, 0));

        Assert.That(result, Is.True, "Should be scheduled by day of week");
    }