logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementSyncStorefrontCopyMarkTests

    EditMode tests for the mark that says an icon file is the storefront's own copy: it is believed only while the file is as it was saved, and a push builds its payload from it so the copy is not sent back.

    Inheritance
    object
    AchievementSyncAssetTestBase
    AchievementSyncStorefrontCopyMarkTests
    Inherited Members
    AchievementSyncAssetTestBase.SetUp()
    AchievementSyncAssetTestBase.TearDown()
    AchievementSyncAssetTestBase.OneTimeTearDown()
    AchievementSyncAssetTestBase.AuthorAchievement(string, string)
    AchievementSyncAssetTestBase.SaveDefinition(UnityAchievementDefinition)
    AchievementSyncAssetTestBase.CreateFolderRecursively(string)
    AchievementSyncAssetTestBase.CreateFolderThenRemoveItFromDisk(string)
    AchievementSyncAssetTestBase.RepairTheAssetDatabaseCacheBeforeTeardown()
    AchievementSyncAssetTestBase.Track(string)
    AchievementSyncAssetTestBase.CountAddressableEntries()
    AchievementSyncAssetTestBase.TempFolder
    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 AchievementSyncStorefrontCopyMarkTests : AchievementSyncAssetTestBase

    Constructors

    AchievementSyncStorefrontCopyMarkTests()

    Declaration
    public AchievementSyncStorefrontCopyMarkTests()

    Methods

    BuildRecords_ForAPull_CarriesTheSavedReferenceOfAHeldCopy()

    Declaration
    public void BuildRecords_ForAPull_CarriesTheSavedReferenceOfAHeldCopy()

    BuildRecords_ForAPush_CarriesTheCopyReferenceOnTheIconPayloadsOfACopy()

    Declaration
    public void BuildRecords_ForAPush_CarriesTheCopyReferenceOnTheIconPayloadsOfACopy()

    Fingerprint_EachSettingThePushReadsThroughChangesIt()

    Declaration
    public void Fingerprint_EachSettingThePushReadsThroughChangesIt()

    ReferenceOf_APulledIconAfterANoOpReimport_IsStillACopy()

    Declaration
    public void ReferenceOf_APulledIconAfterANoOpReimport_IsStillACopy()

    ReferenceOf_APulledIconStillAsItWasSaved_IsTheReferenceItCameFrom()

    Declaration
    public void ReferenceOf_APulledIconStillAsItWasSaved_IsTheReferenceItCameFrom()

    ReferenceOf_APulledIconWhoseImportSettingsWereChanged_IsNoLongerACopyThePushSkips()

    Declaration
    public void ReferenceOf_APulledIconWhoseImportSettingsWereChanged_IsNoLongerACopyThePushSkips()

    ReferenceOf_AnIconTheAuthorReplacedWithTheirOwnImage_IsNoLongerACopy()

    Declaration
    public void ReferenceOf_AnIconTheAuthorReplacedWithTheirOwnImage_IsNoLongerACopy()

    ReferenceOf_AnOrdinarySpriteAndNull_AreNotCopies()

    Declaration
    public void ReferenceOf_AnOrdinarySpriteAndNull_AreNotCopies()

    Restore_AfterAReplacementWasStampedForNewBytes_PutsBackTheBytesAndTheMarkOfTheOldCopy()

    Declaration
    public void Restore_AfterAReplacementWasStampedForNewBytes_PutsBackTheBytesAndTheMarkOfTheOldCopy()

    SavedReferenceOf_APulledIconWhoseImportSettingsWereChanged_IsStillTheSavedCopy()

    Declaration
    public void SavedReferenceOf_APulledIconWhoseImportSettingsWereChanged_IsStillTheSavedCopy()

    SavedReferenceOf_AnIconTheAuthorReplacedAndNull_AreNotTheSavedCopy()

    Declaration
    public void SavedReferenceOf_AnIconTheAuthorReplacedAndNull_AreNotTheSavedCopy()

    TryParse_ReadsOnlyAMarkItWrote(string, bool, string, string)

    Declaration
    public void TryParse_ReadsOnlyAMarkItWrote(string userData, bool expectedMark, string expectedHash, string expectedReference)
    Parameters
    Type Name Description
    string userData
    bool expectedMark
    string expectedHash
    string expectedReference
    In this article
    © 2026 Serenity. All Rights Reserved