Esempio n. 1
0
        public void TestCounterOverflow()
        {
            Forward(511, 23, 59, 59);
            Assert.False(rtc.IsCounterOverflow);

            clock.Forward(TimeSpan.FromSeconds(1));
            AssertClockEquals(0, 0, 0, 0);
            Assert.True(rtc.IsCounterOverflow);

            Forward(10, 5, 19, 4);
            AssertClockEquals(10, 5, 19, 4);
            Assert.True(rtc.IsCounterOverflow);

            rtc.ClearCounterOverflow();
            AssertClockEquals(10, 5, 19, 4);
            Assert.False(rtc.IsCounterOverflow);
        }
 public void TestBasicGet()
 {
     _clock.Forward(new TimeSpan(5, 8, 12, 2));
     AssertClockEquals(5, 8, 12, 2);
 }