Class SerenityInstallableSystemCatalogTests
EditMode tests for SerenityInstallableSystemCatalog: the reflection scan over every
[SerenityInstallableSystem]-decorated Install*() method on UnitySerenityInstaller.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class SerenityInstallableSystemCatalogTests
Constructors
SerenityInstallableSystemCatalogTests()
Declaration
public SerenityInstallableSystemCatalogTests()
Methods
BootTaskDescriptors_AreDescriptorsFollowedByGameplayModules()
Declaration
public void BootTaskDescriptors_AreDescriptorsFollowedByGameplayModules()
BuildGameplayModules_AMethodWithoutACanonicalSlotThrows()
Declaration
public void BuildGameplayModules_AMethodWithoutACanonicalSlotThrows()
BuildGameplayModules_ANonPublicMethodThrows()
Declaration
public void BuildGameplayModules_ANonPublicMethodThrows()
DescriptorsByTier_GroupsEveryDescriptorUnderItsOwnTierInTierOrder()
Declaration
public void DescriptorsByTier_GroupsEveryDescriptorUnderItsOwnTierInTierOrder()
Descriptors_ContainNoGameplayInstallMethod()
Declaration
public void Descriptors_ContainNoGameplayInstallMethod()
Descriptors_DeclarationIndex_MirrorsPositionInDescriptors()
Declaration
public void Descriptors_DeclarationIndex_MirrorsPositionInDescriptors()
Descriptors_DependencyOrder_AssertsDocumentedPairs()
Declaration
public void Descriptors_DependencyOrder_AssertsDocumentedPairs()
Descriptors_EveryDependencyPrecedesItsDependent()
Declaration
public void Descriptors_EveryDependencyPrecedesItsDependent()
Descriptors_EveryHubToolId_ResolvesACatalogEntryWithANonEmptyMenuPath()
Declaration
public void Descriptors_EveryHubToolId_ResolvesACatalogEntryWithANonEmptyMenuPath()
Descriptors_FoundationTier_ContainsTheDocumentedFoundationSystems()
Declaration
public void Descriptors_FoundationTier_ContainsTheDocumentedFoundationSystems()
Descriptors_HubToolIdsAreUnique()
Declaration
public void Descriptors_HubToolIdsAreUnique()
Descriptors_InstallMethodNamesAreUnique()
Declaration
public void Descriptors_InstallMethodNamesAreUnique()
Descriptors_IsNotEmpty()
Declaration
public void Descriptors_IsNotEmpty()
Descriptors_MatchesTheDocumentedLevelOrderedSequence()
Declaration
public void Descriptors_MatchesTheDocumentedLevelOrderedSequence()
Descriptors_WithinATier_KeepsDependencyOrder()
Declaration
public void Descriptors_WithinATier_KeepsDependencyOrder()
FindBootTaskByInstallMethodName_ResolvesAGameplayModule()
Declaration
public void FindBootTaskByInstallMethodName_ResolvesAGameplayModule()
FindBootTaskByInstallMethodName_ResolvesWhatAGameplayModuleDependsOn()
Declaration
public void FindBootTaskByInstallMethodName_ResolvesWhatAGameplayModuleDependsOn()
FindByInstallMethodName_DoesNotResolveAGameplayModule()
Declaration
public void FindByInstallMethodName_DoesNotResolveAGameplayModule()
GameplayModules_AreGameplayTierAndDoNotInstallAtBootstrap()
Declaration
public void GameplayModules_AreGameplayTierAndDoNotInstallAtBootstrap()
GameplayModules_AreListedInCanonicalBootOrder()
Declaration
public void GameplayModules_AreListedInCanonicalBootOrder()
GameplayModules_CarryNoSettingsTypeFieldOrHubTool()
Declaration
public void GameplayModules_CarryNoSettingsTypeFieldOrHubTool()
GameplayModules_DeclarationIndexMirrorsPositionInBootTaskDescriptors()
Declaration
public void GameplayModules_DeclarationIndexMirrorsPositionInBootTaskDescriptors()
GameplayModules_OnlyWaveDependsOnAnotherModule()
Declaration
public void GameplayModules_OnlyWaveDependsOnAnotherModule()
Invalidate_ResetsGameplayCaches()
Declaration
public void Invalidate_ResetsGameplayCaches()
SetUp()
Declaration
public void SetUp()
UnslottedGameplayModuleStub()
Declaration
public void UnslottedGameplayModuleStub()