Class UnityLeaderboardTopEntryServiceTests
Inheritance
UnityLeaderboardTopEntryServiceTests
Assembly: Tests.dll
Syntax
public class UnityLeaderboardTopEntryServiceTests
Constructors
UnityLeaderboardTopEntryServiceTests()
Declaration
public UnityLeaderboardTopEntryServiceTests()
Methods
EmptyBoard_ToggleOff_ReturnsFalse()
Declaration
public void EmptyBoard_ToggleOff_ReturnsFalse()
EmptyBoard_ToggleOn_LiveScorePresent_ShowsPlayerRow()
Declaration
public void EmptyBoard_ToggleOn_LiveScorePresent_ShowsPlayerRow()
FailingFetch_AfterAPreviousSuccess_KeepsThePreviouslyCachedTopEntry()
Declaration
public void FailingFetch_AfterAPreviousSuccess_KeepsThePreviouslyCachedTopEntry()
FailingFetch_KeepsReturningFalse_CooldownBlocksImmediateRetry_SignalBypassesIt()
Declaration
public void FailingFetch_KeepsReturningFalse_CooldownBlocksImmediateRetry_SignalBypassesIt()
MatchingBoardClearedSignal_ReFetches()
Declaration
public void MatchingBoardClearedSignal_ReFetches()
MatchingBoardSubmittedSignal_ReFetches_OtherBoardSignal_DoesNot()
Declaration
public void MatchingBoardSubmittedSignal_ReFetches_OtherBoardSignal_DoesNot()
Refresh_AfterCompletion_ServesTopValueDisplayNameAndDisplayText()
Declaration
public void Refresh_AfterCompletion_ServesTopValueDisplayNameAndDisplayText()
SignalTriggeredRefresh_CancelsThePreviousInFlightRefreshForThatBoard()
Declaration
public IEnumerator SignalTriggeredRefresh_CancelsThePreviousInFlightRefreshForThatBoard()
Returns
SupersededRefresh_ThenItCompletesAnyway_DoesNotApplyTheStaleResult()
Declaration
public IEnumerator SupersededRefresh_ThenItCompletesAnyway_DoesNotApplyTheStaleResult()
Returns
ToggleOff_AlwaysShowsCachedTopRegardlessOfLiveScore()
Declaration
public void ToggleOff_AlwaysShowsCachedTopRegardlessOfLiveScore()
ToggleOn_AscendingBoard_HigherLiveScore_ShowsCachedTop()
Declaration
public void ToggleOn_AscendingBoard_HigherLiveScore_ShowsCachedTop()
ToggleOn_AscendingBoard_LowerLiveScoreWins()
Declaration
public void ToggleOn_AscendingBoard_LowerLiveScoreWins()
ToggleOn_DescendingBoard_BetterLiveScore_ShowsSyntheticPlayerRow()
Declaration
public void ToggleOn_DescendingBoard_BetterLiveScore_ShowsSyntheticPlayerRow()
ToggleOn_DescendingBoard_TiedLiveScore_CachedRecordHolderKeepsTheCrown()
Declaration
public void ToggleOn_DescendingBoard_TiedLiveScore_CachedRecordHolderKeepsTheCrown()
ToggleOn_DescendingBoard_WorseLiveScore_ShowsCachedTop()
Declaration
public void ToggleOn_DescendingBoard_WorseLiveScore_ShowsCachedTop()
UnfetchedBoard_FirstReadReturnsFalse_AndTriggersExactlyOneFetch()
Declaration
public void UnfetchedBoard_FirstReadReturnsFalse_AndTriggersExactlyOneFetch()
UnknownBoardId_FirstRead_WarnsOnce_ReturnsFalse_NeverCallsGetTopAsync()
Declaration
public void UnknownBoardId_FirstRead_WarnsOnce_ReturnsFalse_NeverCallsGetTopAsync()
UntrackedBoardSignal_DoesNotStartTrackingOrFetching()
Declaration
public void UntrackedBoardSignal_DoesNotStartTrackingOrFetching()