logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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.

    Inheritance
    object
    ThemeCreatorAchievementsTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    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()
    In this article
    © 2026 Serenity. All Rights Reserved