CSPspEmu.Hle.Modules.Tests.rtc.sceRtcTest.Test_timeIsIncreasing C# (CSharp) Method

Test_timeIsIncreasing() private method

private Test_timeIsIncreasing ( ) : void
return void
        public void Test_timeIsIncreasing()
        {
            DateTime PrevDateTime = DateTimeRange.ConvertFromUnixTimestamp(0);
            ScePspDateTime ScePspDateTime;
            for (int n = 0; n < 40; n++)
            {
                Console.WriteLine("Iter");
                FakedMillisecond++;
                if (FakedMillisecond >= 1000)
                {
                    FakedSecond++;
                    FakedMillisecond = FakedMillisecond % 1000;
                }

                var Result = sceRtc.sceRtcGetCurrentClock(out ScePspDateTime, 0);

                var CurrentDateTime = ScePspDateTime.ToDateTime();

                if (!(CurrentDateTime > PrevDateTime))
                {
                    Console.WriteLine("N: {0}", n);
                    Console.WriteLine("P: {0}", PrevDateTime.Ticks);
                    Console.WriteLine("C: {0}", CurrentDateTime.Ticks);
                }
                Assert.IsTrue(CurrentDateTime.Ticks > PrevDateTime.Ticks);
                PrevDateTime = CurrentDateTime;
            }
        }