logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementSyncSteamSignInPacingTests

    Tests for Serenity.Achievements.Infrastructure.Editor.Sync.AchievementSyncSteamSignInPacing: the poll schedule, the backoff and the restart budget.

    Inheritance
    object
    AchievementSyncSteamSignInPacingTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityAchievements.Tests.Editor
    Assembly: Tests.Editor.dll
    Syntax
    public class AchievementSyncSteamSignInPacingTests

    Constructors

    AchievementSyncSteamSignInPacingTests()

    Declaration
    public AchievementSyncSteamSignInPacingTests()

    Methods

    BeginSignIn_StartsTheBudgetsOver()

    Declaration
    public void BeginSignIn_StartsTheBudgetsOver()

    ScheduleNextPoll_AfterAGoodAnswer_ForgetsEarlierFailures()

    Declaration
    public void ScheduleNextPoll_AfterAGoodAnswer_ForgetsEarlierFailures()

    ScheduleNextPoll_PlansOneIntervalAhead()

    Declaration
    public void ScheduleNextPoll_PlansOneIntervalAhead()

    ScheduleRetryAfterTransientFailure_DoublesTheWaitEachTime_ThenGivesUp()

    Declaration
    public void ScheduleRetryAfterTransientFailure_DoublesTheWaitEachTime_ThenGivesUp()

    ScheduleRetryAfterTransientFailure_NeverWaitsLongerThanTheCap()

    Declaration
    public void ScheduleRetryAfterTransientFailure_NeverWaitsLongerThanTheCap()

    TryRegisterAutomaticRestart_AllowsTheBudget_ThenRefuses()

    Declaration
    public void TryRegisterAutomaticRestart_AllowsTheBudget_ThenRefuses()

    TryRegisterAutomaticRestart_RefusesOnceTheTimeBudgetIsSpent()

    Declaration
    public void TryRegisterAutomaticRestart_RefusesOnceTheTimeBudgetIsSpent()
    In this article
    © 2026 Serenity. All Rights Reserved