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.
Inherited Members
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()