Class TimerExtensions_UnitTests
Inheritance
TimerExtensions_UnitTests
Syntax
public class TimerExtensions_UnitTests : ECSTestsFixture
Methods
GetTimer_NoUpdateRun_ReportsSeekedTime()
Declaration
public void GetTimer_NoUpdateRun_ReportsSeekedTime()
GetTimer_ReportsTimeUsedInLastUpdate()
Declaration
public void GetTimer_ReportsTimeUsedInLastUpdate()
GetTimerState_BeforeUpdate_ReturnsRequestedState(TimerState)
Declaration
public void GetTimerState_BeforeUpdate_ReturnsRequestedState(TimerState startState)
Parameters
GetTimerState_Reports_LastState_Used(TimerState, TimerState)
Declaration
public void GetTimerState_Reports_LastState_Used(TimerState startState, TimerState finalState)
Parameters
GetTimerStateFlag_RaisesFlag(RangeBehaviour, Int32)
Declaration
public TimerStateFlags GetTimerStateFlag_RaisesFlag(RangeBehaviour behaviour, int updates)
Parameters
Returns
GetTimerStateFlag_RaisesFlagOnSeek()
Declaration
public void GetTimerStateFlag_RaisesFlagOnSeek()
PauseTimer_ActivateStoppedTimer()
Declaration
public void PauseTimer_ActivateStoppedTimer()
PauseTimer_HoldsTimeAndRemainsActive_PausesPlayingTimer()
Declaration
public void PauseTimer_HoldsTimeAndRemainsActive_PausesPlayingTimer()
PauseTimer_SetsPausedState()
Declaration
public void PauseTimer_SetsPausedState()
PlayTimer_AdvancesPausedTimer()
Declaration
public void PlayTimer_AdvancesPausedTimer()
PlayTimer_AdvancesStoppedTimer()
Declaration
public void PlayTimer_AdvancesStoppedTimer()
PlayTimer_AdvancesStoppedTimer_WithoutRepeatFrame()
Declaration
public void PlayTimer_AdvancesStoppedTimer_WithoutRepeatFrame()
PlayTimer_AdvancesTimeOnSecondFrame()
Declaration
public void PlayTimer_AdvancesTimeOnSecondFrame()
PlayTimer_SetsPlayingState()
Declaration
public void PlayTimer_SetsPlayingState()
SeekTimer_CausesTimerToPlayAtTime()
Declaration
public void SeekTimer_CausesTimerToPlayAtTime()
SetTimerAutoPause_PausesTimer()
Declaration
public void SetTimerAutoPause_PausesTimer()
SetTimerAutoStop_WithLastSample_StopsTimerAndResetsTime()
Declaration
public void SetTimerAutoStop_WithLastSample_StopsTimerAndResetsTime()
SetTimerAutoStop_WithoutLastSample_StopsTimerAndResetsTime()
Declaration
public void SetTimerAutoStop_WithoutLastSample_StopsTimerAndResetsTime()
SetTimerLoop_LoopsTimerAndContinuesPlaying()
Declaration
public void SetTimerLoop_LoopsTimerAndContinuesPlaying()
SetTimerMode_AdvancesToClampedTime(RangeBehaviour)
Declaration
public void SetTimerMode_AdvancesToClampedTime(RangeBehaviour behaviour)
Parameters
Setup()
Declaration
public override void Setup()
Overrides
StopTimer_SetsStopState()
Declaration
public void StopTimer_SetsStopState()
StopTimer_StopsAndDisablesPlayingTimer()
Declaration
public void StopTimer_StopsAndDisablesPlayingTimer()
StopTimer_StopsPausedTimer()
Declaration
public void StopTimer_StopsPausedTimer()
TearDown()
Declaration
public override void TearDown()
Overrides