Class InstallTaskOrderCatalogTests
The contract that keeps an install task from ever being appended after the tasks that consume it: every installable system declares where its task belongs, and the canonical boot order every generated profile is seeded from honours every one of those declarations. Read-only — no asset is created, modified or deleted.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class InstallTaskOrderCatalogTests
Constructors
InstallTaskOrderCatalogTests()
Declaration
public InstallTaskOrderCatalogTests()
Methods
BootTaskCanonicalOrder_CarriesEveryDeclaredInstallMethodAndItsAnchors()
Declaration
public void BootTaskCanonicalOrder_CarriesEveryDeclaredInstallMethodAndItsAnchors()
BootTaskCanonicalOrder_HonoursEveryDeclaredRelationship()
Declaration
public void BootTaskCanonicalOrder_HonoursEveryDeclaredRelationship()
DeclaredInstallMethodNames_CoverEveryAttributedSystemThatIsWiredAsABootTask()
Declaration
public void DeclaredInstallMethodNames_CoverEveryAttributedSystemThatIsWiredAsABootTask()
GameSession_StaysAValidatedOrderAfterTimer()
Declaration
public void GameSession_StaysAValidatedOrderAfterTimer()
GameplayModuleInstallMethods_EveryDeclaredOrderHasAReason()
Declaration
public void GameplayModuleInstallMethods_EveryDeclaredOrderHasAReason()
GameplayModuleInstallMethods_EveryOneHasADeclaredOrder()
Declaration
public void GameplayModuleInstallMethods_EveryOneHasADeclaredOrder()
GameplayModuleScan_FindsEveryFixtureModule()
Declaration
public void GameplayModuleScan_FindsEveryFixtureModule()
PlacementOnlyEntries_AnchorOnTheGameModeMenuAndCutscenePlayer()
Declaration
public void PlacementOnlyEntries_AnchorOnTheGameModeMenuAndCutscenePlayer()
PlacementOnlyEntries_EveryAnchorPrecedesItsModuleInCanonicalOrder()
Declaration
public void PlacementOnlyEntries_EveryAnchorPrecedesItsModuleInCanonicalOrder()
Wave_StaysAValidatedOrderAfterCharacter()
Declaration
public void Wave_StaysAValidatedOrderAfterCharacter()