예제 #1
0
        public void GetMinuteRangesTest()
        {
            Enumerable
            .Range(1, PeriodCount)
            .RunEach(i => {
                var hourRanges = TimeTool.GetMinuteRanges(startTime, i, TimeCalendar.NewEmptyOffset());

                var start = startTime.StartTimeOfMinute();

                hourRanges.Start.Should().Be(start);
                hourRanges.End.Should().Be(start.AddMinutes(i));
                hourRanges.MinuteCount.Should().Be(i);
            });
        }