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.
Inherited Members
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()