AddWeeks() public method

public AddWeeks ( int weeks ) : WeekRange
weeks int
return WeekRange
        public void CalendarWeeksTest() {
            const int startYear = 2004;
            const int startWeek = 22;
            const int weekCount = 5;
            var weekRanges = new WeekRangeCollection(startYear, startWeek, weekCount);

            weekRanges.Year.Should().Be(startYear);
            weekRanges.WeekCount.Should().Be(weekCount);
            weekRanges.StartWeek.Should().Be(startWeek);
            weekRanges.EndWeek.Should().Be(startWeek + weekCount - 1);

            var weeks = weekRanges.GetWeeks().ToTimePeriodCollection();
            weeks.Count.Should().Be(weekCount);

            var week = new WeekRange(startYear, startWeek);

            for(var i = 0; i < weekCount; i++)
                weeks[i].IsSamePeriod(week.AddWeeks(i)).Should().Be.True();
        }
        public void CalendarWeeksTest()
        {
            const int startYear  = 2004;
            const int startWeek  = 22;
            const int weekCount  = 5;
            var       weekRanges = new WeekRangeCollection(startYear, startWeek, weekCount);

            weekRanges.Year.Should().Be(startYear);
            weekRanges.WeekCount.Should().Be(weekCount);
            weekRanges.StartWeek.Should().Be(startWeek);
            weekRanges.EndWeek.Should().Be(startWeek + weekCount - 1);

            var weeks = weekRanges.GetWeeks().ToTimePeriodCollection();

            weeks.Count.Should().Be(weekCount);

            var week = new WeekRange(startYear, startWeek);

            for (var i = 0; i < weekCount; i++)
            {
                weeks[i].IsSamePeriod(week.AddWeeks(i)).Should().Be.True();
            }
        }