logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementSyncStorefrontCopyTests

    The push-after-pull rule: an icon a pull brought in is the storefront's own recompressed copy, so a push leaves it alone while the storefront still serves that copy, instead of recompressing it again.

    Inheritance
    object
    AchievementSyncStorefrontCopyTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Achievements.Tests.Sync
    Assembly: Tests.dll
    Syntax
    public class AchievementSyncStorefrontCopyTests

    Constructors

    AchievementSyncStorefrontCopyTests()

    Declaration
    public AchievementSyncStorefrontCopyTests()

    Methods

    Payload_DefaultsToNoStorefrontCopy_AndKeepsTheReferenceItWasGiven()

    Declaration
    public void Payload_DefaultsToNoStorefrontCopy_AndKeepsTheReferenceItWasGiven()

    Plan_Push_AnIconThatIsTheAuthorsOwn_IsSentAsBefore()

    Declaration
    public void Plan_Push_AnIconThatIsTheAuthorsOwn_IsSentAsBefore()

    Plan_Push_AnUnlockedIconThatIsTheStorefrontsOwnCopy_IsLeftAlone()

    Declaration
    public void Plan_Push_AnUnlockedIconThatIsTheStorefrontsOwnCopy_IsLeftAlone()

    Plan_Push_NothingWasPulled_TheCopyIsSentLikeAnyIcon()

    Declaration
    public void Plan_Push_NothingWasPulled_TheCopyIsSentLikeAnyIcon()

    Plan_Push_TheLockedIconDerivedFromTheCopy_IsLeftAloneWhileTheStorefrontHoldsOne()

    Declaration
    public void Plan_Push_TheLockedIconDerivedFromTheCopy_IsLeftAloneWhileTheStorefrontHoldsOne()

    Plan_Push_TheLockedIconDerivedFromTheCopy_IsSentWhenTheStorefrontHasNoLockedIcon()

    Declaration
    public void Plan_Push_TheLockedIconDerivedFromTheCopy_IsSentWhenTheStorefrontHasNoLockedIcon()

    Plan_Push_TheStorefrontHoldsNoIconAnymore_TheCopyIsSentLikeAnyIcon()

    Declaration
    public void Plan_Push_TheStorefrontHoldsNoIconAnymore_TheCopyIsSentLikeAnyIcon()

    Plan_Push_TheStorefrontNowServesADifferentIcon_TheOldCopyIsAnOrdinaryIconAgain()

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