Class UnityAchievementRowTranslationTests
PlayMode tests for the one thing a pooled row gets wrong for free: a label whose localization key
changes after the updater component has already started. The component only translates in its own
Start, so a row reused for a second achievement would show the raw key — the defect these tests
pin shut.
Inheritance
UnityAchievementRowTranslationTests
Assembly: Tests.dll
Syntax
public class UnityAchievementRowTranslationTests
Constructors
UnityAchievementRowTranslationTests()
Declaration
public UnityAchievementRowTranslationTests()
Methods
ConcealedRow_ShowsThePlaceholderVerbatim()
Declaration
public IEnumerator ConcealedRow_ShowsThePlaceholderVerbatim()
Returns
FirstApply_TranslatesTheAuthoredKey()
Declaration
public IEnumerator FirstApply_TranslatesTheAuthoredKey()
Returns
RowReboundToAnotherAchievement_TranslatesTheNewKey()
Declaration
public IEnumerator RowReboundToAnotherAchievement_TranslatesTheNewKey()
Returns
RowReboundToLiteralText_StopsTranslatingAndShowsItVerbatim()
Declaration
public IEnumerator RowReboundToLiteralText_StopsTranslatingAndShowsItVerbatim()
Returns
SecondApplyOfTheSameRow_StaysTranslatedInsteadOfShowingTheRawKey()
Declaration
public IEnumerator SecondApplyOfTheSameRow_StaysTranslatedInsteadOfShowingTheRawKey()
Returns
SetUp()
Declaration
TearDown()
Declaration