public void InvariantBreaksOnOutOfRangeHour(int hour) { var clock = new ClockIn24H(); clock.Invariant.Should().BeTrue(); clock.AddHours(hour); clock.Invariant.Should().BeFalse(); }
public void AddHourAddsHour(int hour) { var clock = new ClockIn24H(); clock.Hour.Should().Be(0); clock.Minute.Should().Be(0); clock.Second.Should().Be(0); clock.Invariant.Should().BeTrue(); clock.AddHours(hour); clock.Invariant.Should().BeTrue(); clock.Hour.Should().Be(hour); clock.Minute.Should().Be(0); clock.Second.Should().Be(0); }