Class GameplayModulePlacementOnlyTests
The nine gameplay modules whose boot task only has a canonical place (after the game mode) declare it as a placement, not a requirement: a profile that runs one of them earlier still boots, so neither the project validator nor the wizard checklist may call it wrong. Wave and Game Session keep their validated orders. Pure: positions are plain numbers, no asset is involved.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class GameplayModulePlacementOnlyTests
Constructors
GameplayModulePlacementOnlyTests()
Declaration
public GameplayModulePlacementOnlyTests()
Methods
AfterValidatesItsOrder()
Declaration
public void AfterValidatesItsOrder()
BeforeValidatesItsOrder()
Declaration
public void BeforeValidatesItsOrder()
EndOfListValidatesItsOrder()
Declaration
public void EndOfListValidatesItsOrder()
FindViolatedAnchorIsNullForAPlacementOnlyModuleBeforeItsAnchors(string)
Declaration
public void FindViolatedAnchorIsNullForAPlacementOnlyModuleBeforeItsAnchors(string installMethodName)
Parameters
| Type | Name | Description |
|---|---|---|
| string | installMethodName |
FindViolatedAnchorStillReportsGameSessionBeforeTimer()
Declaration
public void FindViolatedAnchorStillReportsGameSessionBeforeTimer()
FindViolatedAnchorStillReportsWaveBeforeCharacter()
Declaration
public void FindViolatedAnchorStillReportsWaveBeforeCharacter()
PlacementAfterDoesNotValidateItsOrder()
Declaration
public void PlacementAfterDoesNotValidateItsOrder()
PlacementAfterKeepsTheAfterShapeAnchorsAndReason()
Declaration
public void PlacementAfterKeepsTheAfterShapeAnchorsAndReason()
PlacementAfterRequiresAReason()
Declaration
public void PlacementAfterRequiresAReason()
PlacementAfterRequiresAnAnchor()
Declaration
public void PlacementAfterRequiresAnAnchor()
PlacementOnlyModuleNamesAreTheModulesTheCatalogDeclaresWithoutAValidatedOrder()
Declaration
public void PlacementOnlyModuleNamesAreTheModulesTheCatalogDeclaresWithoutAValidatedOrder()