Class AchievementSyncKeyAdoptionTests
EditMode tests for the key adoption of a matched achievement that holds literal text: the text it holds today becomes the authoring locale's entry under the convention keys, the accepted languages follow, and the definition switches to the keys — only when the author accepted that achievement's adoption row.
Inherited Members
Namespace: Serenity.UnityAchievements.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class AchievementSyncKeyAdoptionTests : AchievementSyncAssetTestBase
Constructors
AchievementSyncKeyAdoptionTests()
Declaration
public AchievementSyncKeyAdoptionTests()
Methods
Apply_AcceptedAdoptionAlongsideAnAcceptedHiddenChange_AppliesBothInOneMutation()
Declaration
public void Apply_AcceptedAdoptionAlongsideAnAcceptedHiddenChange_AppliesBothInOneMutation()
Apply_AcceptedAdoptionIntoAShippedTable_IsRefusedAndKeepsTheLiteral()
Declaration
public void Apply_AcceptedAdoptionIntoAShippedTable_IsRefusedAndKeepsTheLiteral()
Apply_AcceptedAdoptionWhoseAuthoringKeyHoldsDifferentText_KeepsTheLiteralAndReportsTheConflict()
Declaration
public void Apply_AcceptedAdoptionWhoseAuthoringKeyHoldsDifferentText_KeepsTheLiteralAndReportsTheConflict()
Apply_AcceptedAdoptionWhoseSecondFieldAuthoringEntryCannotBeWritten_TakesBackWhatItFiledAndDoesNotReportItCreated()
Declaration
public void Apply_AcceptedAdoptionWhoseSecondFieldAuthoringEntryCannotBeWritten_TakesBackWhatItFiledAndDoesNotReportItCreated()
Apply_AcceptedAdoptionWhoseSecondFieldAuthoringKeyHoldsDifferentText_FilesNothingAtAll()
Declaration
public void Apply_AcceptedAdoptionWhoseSecondFieldAuthoringKeyHoldsDifferentText_FilesNothingAtAll()
Apply_AcceptedAdoptionWhoseSecondFieldKeyIsOccupied_PreviewAndApplyReportTheSame()
Declaration
public void Apply_AcceptedAdoptionWhoseSecondFieldKeyIsOccupied_PreviewAndApplyReportTheSame()
Apply_AcceptedAdoptionWithAnAcceptedAuthoringTextUpdate_FilesThePulledTextNotTheOldLiteral()
Declaration
public void Apply_AcceptedAdoptionWithAnAcceptedAuthoringTextUpdate_FilesThePulledTextNotTheOldLiteral()
Apply_AcceptedAdoptionWithTheOverwriteConfirmed_ReplacesTheHeldTextAndAdopts()
Declaration
public void Apply_AcceptedAdoptionWithTheOverwriteConfirmed_ReplacesTheHeldTextAndAdopts()
Apply_AcceptedAdoptionWithoutAUsableCollection_KeepsTheLiteralAndSaysWhy()
Declaration
public void Apply_AcceptedAdoptionWithoutAUsableCollection_KeepsTheLiteralAndSaysWhy()
Apply_AcceptedAdoption_FilesTheOldLiteralInTheAuthoringLocaleAndTheAcceptedLanguage()
Declaration
public void Apply_AcceptedAdoption_FilesTheOldLiteralInTheAuthoringLocaleAndTheAcceptedLanguage()
Apply_AdoptionNotAccepted_AdoptsNothingAndSaysWhichRowToAccept()
Declaration
public void Apply_AdoptionNotAccepted_AdoptsNothingAndSaysWhichRowToAccept()
Apply_AnAdoptionThatRollsBackAKeyItWroteFirst_LetsTheSharedKeyGoWithItsLastEntry()
Declaration
public void Apply_AnAdoptionThatRollsBackAKeyItWroteFirst_LetsTheSharedKeyGoWithItsLastEntry()
Apply_AnAdoptionThatRollsBackAKeyTheSharedDataAlreadyHeldWithNoValues_KeepsTheKey()
Declaration
public void Apply_AnAdoptionThatRollsBackAKeyTheSharedDataAlreadyHeldWithNoValues_KeepsTheKey()
Apply_AnAdoptionThatRollsBackAnEntryThatExistedEmpty_PutsTheEmptyEntryBackInsteadOfRemovingIt()
Declaration
public void Apply_AnAdoptionThatRollsBackAnEntryThatExistedEmpty_PutsTheEmptyEntryBackInsteadOfRemovingIt()
Apply_PreviewAndApply_RecordTheSameActionsAndMessages()
Declaration
public void Apply_PreviewAndApply_RecordTheSameActionsAndMessages()