logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameUi.Tests.Editor.Validation

    Classes

    SerenityHudBindingValidatorAddressableTests

    EditMode tests for the Addressables-registration rule SerenityHudBindingValidator adds on top of HudDefinitionScanner's own checks. Every test targets a HUD asset OUTSIDE the Serenity plugin roots — the HUD Builder's default output folder (Assets/Media/GeneratedHuds) is exactly this kind of location, which is precisely why the generic Serenity.Global.Infrastructure.Editor.Validation.SerenityAddressableTagValidator cannot cover it (it only judges assets under Assets/Serenity/Assets/Plugins/Serenity).

    SerenityHudBindingValidatorInstallTaskTests

    Covers the rule that turns the module's one silent failure into a finding: a HUD renders nothing unless some initialization pipeline profile runs the install task, and until now nothing said so.

    In this article
    © 2026 Serenity. All Rights Reserved