public void MoveTest() { DateTime now = ClockProxy.Clock.Now; SchoolDay schoolDay = new SchoolDay(now); TimePeriodCollection timePeriods = new TimePeriodCollection(schoolDay); DateTime startDate = schoolDay.Start; DateTime endDate = schoolDay.End; TimeSpan startDuration = timePeriods.Duration; TimeSpan duration = Duration.Hour; timePeriods.Move(duration); Assert.Equal <DateTime>(timePeriods.Start, startDate.Add(duration)); Assert.Equal <DateTime>(timePeriods.End, endDate.Add(duration)); Assert.Equal <TimeSpan>(timePeriods.Duration, startDuration); } // MoveTest
public void MoveTest() { var now = ClockProxy.Clock.Now; var schoolDay = new SchoolDay(now); var timePeriods = new TimePeriodCollection(schoolDay); var startDate = schoolDay.Start; var endDate = schoolDay.End; var startDuration = timePeriods.Duration; var duration = DurationUtil.Hour; timePeriods.Move(duration); timePeriods.Start.Should().Be(startDate.Add(duration)); timePeriods.End.Should().Be(endDate.Add(duration)); timePeriods.Duration.Should().Be(startDuration); }
public void MoveTest() { var now = ClockProxy.Clock.Now; var schoolDay = new SchoolDay(now); var timePeriods = new TimePeriodCollection(schoolDay); var startDate = schoolDay.Start; var endDate = schoolDay.End; var startDuration = timePeriods.Duration; var duration = DurationUtil.Hour; timePeriods.Move(duration); timePeriods.Start.Should().Be(startDate.Add(duration)); timePeriods.End.Should().Be(endDate.Add(duration)); timePeriods.Duration.Should().Be(startDuration); }