Class ThemeCreatorAchievementsTests
EditMode tests for the Achievements.prefab generated by AchievementsPrefabBuilder as part of a
full theme generation run. Exercised end-to-end through the public
SerenityThemeBuilderRunner entry point rather than calling ThemeCreator directly,
since ThemeCreator/GenerationContext/the prefab builders are internal to the Ui
Installation Editor assembly and this test assembly has no InternalsVisibleTo grant into it.
Inherited Members
Namespace: Serenity.UiThemeValidation.Tests.Editor
Assembly: Serenity.UiThemeValidation.Tests.Editor.dll
Syntax
public class ThemeCreatorAchievementsTests
Constructors
ThemeCreatorAchievementsTests()
Declaration
public ThemeCreatorAchievementsTests()
Methods
CreateFromJson_AchievementsTemplateCarriesPanelComponent()
Declaration
public void CreateFromJson_AchievementsTemplateCarriesPanelComponent()
CreateFromJson_AchievementsTemplateNestsIgnoreLayoutBackground()
Declaration
public void CreateFromJson_AchievementsTemplateNestsIgnoreLayoutBackground()
CreateFromJson_BackButtonIsAClickableControl()
Declaration
public void CreateFromJson_BackButtonIsAClickableControl()
CreateFromJson_EmptyStateShowsMessageAndStartsInactive()
Declaration
public void CreateFromJson_EmptyStateShowsMessageAndStartsInactive()
CreateFromJson_GeneratesAchievementsTemplate()
Declaration
public void CreateFromJson_GeneratesAchievementsTemplate()
CreateFromJson_HeaderShowsAchievementsText()
Declaration
public void CreateFromJson_HeaderShowsAchievementsText()
CreateFromJson_IncludeAchievementsFalse_SkipsAchievementsGeneration()
Declaration
public void CreateFromJson_IncludeAchievementsFalse_SkipsAchievementsGeneration()
CreateFromJson_RowTemplateCarriesEverySlotTheRowViewFills()
Declaration
public void CreateFromJson_RowTemplateCarriesEverySlotTheRowViewFills()
CreateFromJson_RowsContainerHasTwoPreviewRows()
Declaration
public void CreateFromJson_RowsContainerHasTwoPreviewRows()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()