public void AddHoursTest() { var now = ClockProxy.Clock.Now; var nowHour = now.TrimToMinute(); var hourRange = new HourRange(now, TimeCalendar.NewEmptyOffset()); hourRange.AddHours(0).Should().Be(hourRange); var previousHour = nowHour.AddHours(-1); hourRange.AddHours(-1).Year.Should().Be(previousHour.Year); hourRange.AddHours(-1).Month.Should().Be(previousHour.Month); hourRange.AddHours(-1).Day.Should().Be(previousHour.Day); hourRange.AddHours(-1).Hour.Should().Be(previousHour.Hour); var nextHour = nowHour.AddHours(1); hourRange.AddHours(1).Year.Should().Be(nextHour.Year); hourRange.AddHours(1).Month.Should().Be(nextHour.Month); hourRange.AddHours(1).Day.Should().Be(nextHour.Day); hourRange.AddHours(1).Hour.Should().Be(nextHour.Hour); }
public void GetNextHourTest() { var hourRange = new HourRange(); hourRange.GetNextHour().Should().Be(hourRange.AddHours(1)); }
public void GetPreviousHourTest() { HourRange hourRange = new HourRange(); Assert.AreEqual(hourRange.GetPreviousHour(), hourRange.AddHours(-1)); }
public void AddHoursTest() { var now = ClockProxy.Clock.Now; var nowHour = now.TrimToMinute(); var hourRange = new HourRange(now, TimeCalendar.NewEmptyOffset()); hourRange.AddHours(0).Should().Be(hourRange); var previousHour = nowHour.AddHours(-1); hourRange.AddHours(-1).Year.Should().Be(previousHour.Year); hourRange.AddHours(-1).Month.Should().Be(previousHour.Month); hourRange.AddHours(-1).Day.Should().Be(previousHour.Day); hourRange.AddHours(-1).Hour.Should().Be(previousHour.Hour); var nextHour = nowHour.AddHours(1); hourRange.AddHours(1).Year.Should().Be(nextHour.Year); hourRange.AddHours(1).Month.Should().Be(nextHour.Month); hourRange.AddHours(1).Day.Should().Be(nextHour.Day); hourRange.AddHours(1).Hour.Should().Be(nextHour.Hour); }
public void GetNextHourTest() { var hourRange = new HourRange(); hourRange.GetNextHour().Should().Be(hourRange.AddHours(1)); }
public void GetPreviousHourTest() { HourRange hourRange = new HourRange(); Assert.AreEqual(hourRange.GetPreviousHour(), hourRange.AddHours(-1)); }