logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementSyncTranslatedPullEndToEndTests

    A whole pull, end to end through the snapshot-file connector: a storefront snapshot holding three languages for three achievements (one new, one literal, one already translating) is read from a file, planned against a collection that has two of the three languages, completed by adding the third, and applied — and the project ends up with every achievement translating and every text filed.

    Inheritance
    object
    AchievementSyncAssetTestBase
    AchievementSyncTranslatedPullEndToEndTests
    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 AchievementSyncTranslatedPullEndToEndTests : AchievementSyncAssetTestBase

    Constructors

    AchievementSyncTranslatedPullEndToEndTests()

    Declaration
    public AchievementSyncTranslatedPullEndToEndTests()

    Methods

    DeleteTheSnapshotFile()

    Declaration
    public void DeleteTheSnapshotFile()

    Pull_AcceptAllAlone_LeavesTheLiteralAchievementAlone_BecauseItNeverTakesTheKeyAdoptionRow()

    Declaration
    public void Pull_AcceptAllAlone_LeavesTheLiteralAchievementAlone_BecauseItNeverTakesTheKeyAdoptionRow()

    Pull_AfterTheMissingLanguageIsAdded_ItsRowsAppearAndTheNoticeGoesAway()

    Declaration
    public void Pull_AfterTheMissingLanguageIsAdded_ItsRowsAppearAndTheNoticeGoesAway()

    Pull_AppliedAfterAcceptingEverything_LeavesEveryAchievementTranslatingWithEveryTextFiled()

    Declaration
    public void Pull_AppliedAfterAcceptingEverything_LeavesEveryAchievementTranslatingWithEveryTextFiled()

    Pull_AppliedAndPlannedAgain_HasNothingLeftToChange()

    Declaration
    public void Pull_AppliedAndPlannedAgain_HasNothingLeftToChange()

    Pull_PlansTheStorefrontsThreeLanguages_AndNamesTheOneTheCollectionLacks()

    Declaration
    public void Pull_PlansTheStorefrontsThreeLanguages_AndNamesTheOneTheCollectionLacks()

    Pull_TheProjectAlreadyHasTheLocaleButNoTable_AddsOnlyTheTableAndMakesNoLocale()

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