logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class 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.

    Inheritance
    object
    SerenityHudBindingValidatorInstallTaskTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.GameUi.Tests.Editor.Validation
    Assembly: Serenity.GameUi.Tests.Editor.dll
    Syntax
    public class SerenityHudBindingValidatorInstallTaskTests
    Remarks

    The two facts the rule decides on are passed in rather than scanned, so every combination is reachable. Scanning would tie these assertions to whether the real project happens to have the task wired today, which is exactly the state a developer changes while working on the pipeline.

    Constructors

    SerenityHudBindingValidatorInstallTaskTests()

    Declaration
    public SerenityHudBindingValidatorInstallTaskTests()

    Methods

    AProfileAlreadyRunsTheTask_ReportsNothing()

    Declaration
    public void AProfileAlreadyRunsTheTask_ReportsNothing()

    HudsExistAndNoProfileRunsTheTask_ReportsOneBlockingIssue()

    Declaration
    public void HudsExistAndNoProfileRunsTheTask_ReportsOneBlockingIssue()

    NoHudsAuthored_ReportsNothingEvenThoughTheTaskRunsNowhere()

    Declaration
    public void NoHudsAuthored_ReportsNothingEvenThoughTheTaskRunsNowhere()

    NoTaskAssetAnywhere_StillReportsWithAnEmptyAnchor()

    Declaration
    public void NoTaskAssetAnywhere_StillReportsWithAnEmptyAnchor()

    TheIssueNamesTheMethodAndAnchorsToTheTaskAsset()

    Declaration
    public void TheIssueNamesTheMethodAndAnchorsToTheTaskAsset()
    In this article
    © 2026 Serenity. All Rights Reserved