GetRemainingTime() public method

public GetRemainingTime ( ) : System.TimeSpan
return System.TimeSpan
示例#1
0
        public void RemainingTimeIsChanging()
        {
            var windowsLocker = new WindowsLocker();
            var locktimer = new Locktimer(windowsLocker);

            var firstRemainingTime = locktimer.GetRemainingTime();
            Thread.Sleep(3000);
            var secondRemainingTime = locktimer.GetRemainingTime();

            Assert.AreNotEqual(firstRemainingTime, secondRemainingTime);
        }
示例#2
0
        public void RemainingTimeReturnTimeThatIsNotLargerThanMaxAllowedTime()
        {
            LastSessionSynchronizer.SaveSessionData(TimeSpan.FromHours(25));
            var windowsLocker = new WindowsLocker();
            var locktimer = new Locktimer(windowsLocker);

            var remainingTime = locktimer.GetRemainingTime();
            var maxAllowedTime = Locktimer.GetMaxAllowedTime();
            var remainingTimeIsNotLargerThanMaxAllowedTime = remainingTime <= maxAllowedTime;

            Assert.AreEqual(true, remainingTimeIsNotLargerThanMaxAllowedTime);
        }
示例#3
0
 private void PrintRemaingTime(object o, EventArgs e)
 {
     RemaingTimeDisplay.Text = _lockTimer.GetRemainingTime().ToString(@"hh\:mm\:ss");
 }