private void OnTick(object sender, CountdownTickEventArgs args) { if (_ShowTimer) TimerText = args.TimeRemaining.ToString(@"mm\:ss"); }
public void PomoTimerTick_UpdatesText() { _PomoViewModel.TimerText = "initialValue"; _MockPomoTimer.SetupGet(m => m.Running).Returns(true); var timeRemaining = TimeSpan.FromMinutes(10); var pomoTimerEventArgs = new CountdownTickEventArgs(timeRemaining); _MockPomoTimer.Raise(m => m.Tick += null, null, pomoTimerEventArgs); Assert.That(_PomoViewModel.TimerText, Is.EqualTo("10:00")); }
public void IfMouseEntered_PomoTimerTick_DoesNotUpdateText() { _PomoViewModel.TimerText = "initialValue"; _MockPomoTimer.SetupGet(m => m.Running).Returns(true); var timeRemaining = TimeSpan.FromMinutes(10); var pomoTimerEventArgs = new CountdownTickEventArgs(timeRemaining); _PomoViewModel.OnMouseEnter.Execute(null); _MockPomoTimer.Raise(m => m.Tick += null, null, pomoTimerEventArgs); Assert.That(_PomoViewModel.TimerText, Is.EqualTo("Cancel")); }
private void OnTick(object sender, CountdownTickEventArgs args) { Tick(this, args); }