logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AdoptAllRootRulesTests

    Pure EditMode tests for Serenity.CreateGame.Infrastructure.Editor.Steps.AdoptAllRootRules — the root-set decision behind Serenity.CreateGame.Infrastructure.Editor.Steps.SettingsAdoptionFlow.AdoptAll(System.Collections.Generic.IReadOnlyList{Serenity.CreateGame.Infrastructure.Editor.Systems.SerenitySystemConfigurationRow},System.String,System.Boolean,System.Action), resolved purely from a row's state.

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

    Constructors

    AdoptAllRootRulesTests()

    Declaration
    public AdoptAllRootRulesTests()

    Methods

    DescribeSkip_Invalid_AsksToConfigureTheSystemFirst()

    Declaration
    public void DescribeSkip_Invalid_AsksToConfigureTheSystemFirst()

    DescribeSkip_Missing_SaysTheSystemStillBootsEmptyUntilConfigured()

    A Missing row has nothing shipped to adopt, yet the boot pipeline Adopt All writes still wires its task — the selection decides the tasks, as Create's own wiring does — so the confirmation must say the system will boot empty rather than imply it was left out of the boot.

    Declaration
    public void DescribeSkip_Missing_SaysTheSystemStillBootsEmptyUntilConfigured()

    Resolve_InPackage_IsSettingsPlusRemaining()

    Declaration
    public void Resolve_InPackage_IsSettingsPlusRemaining()

    Resolve_InProject_IsRemainingOnly()

    Declaration
    public void Resolve_InProject_IsRemainingOnly()

    Resolve_Invalid_IsNone()

    Declaration
    public void Resolve_Invalid_IsNone()

    Resolve_Missing_IsNone()

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