public void test_timermanager_createTimer() { TimerManager timer_manager = new TimerManager(); TimerCreationInfo info = new TimerCreationInfo(); Guid timer_id = timer_manager.createTimer <CountDownTimer>(info); Assert.That(timer_manager.getTimer(timer_id), Is.Not.Null); }
public void test_timermanager_isTimerRunning() { TimerManager timer_manager = new TimerManager(); TimerCreationInfo info = new TimerCreationInfo(); Guid timer_id = timer_manager.createTimer <CountDownTimer>(info); timer_manager.startTimer(timer_id, true); Assert.IsTrue(timer_manager.isTimerRunning(timer_id)); }
public void test_timermanager_isTimerPaused() { TimerManager timer_manager = new TimerManager(); TimerCreationInfo info = new TimerCreationInfo(); Guid timer_id = timer_manager.createTimer <CountDownTimer>(info); timer_manager.startTimer(timer_id, true); Assert.IsTrue(timer_manager.getTimer(timer_id).IsRunning); timer_manager.togglePauseTimer(timer_id); Assert.IsTrue(timer_manager.isTimerPaused(timer_id)); timer_manager.togglePauseTimer(timer_id); Assert.IsFalse(timer_manager.isTimerPaused(timer_id)); }