Class SerenityMinimalLoopRecipeFactoryTests
Pure tests for SerenityMinimalLoopRecipeFactory. No assets are written: the factory only builds an in-memory SerenityRecipe, and the one engine test below stops at Validate.
Inherited Members
Namespace: Serenity.SetupAssistant.Tests.Editor
Assembly: Serenity.SetupAssistant.Tests.Editor.dll
Syntax
public class SerenityMinimalLoopRecipeFactoryTests
Constructors
SerenityMinimalLoopRecipeFactoryTests()
Declaration
public SerenityMinimalLoopRecipeFactoryTests()
Methods
BuildFoundation_HasNoMenus_AndAllSevenSupportAssets()
Declaration
public void BuildFoundation_HasNoMenus_AndAllSevenSupportAssets()
BuildFoundation_SkipSettingsTypeNamesEmpty_BehavesLikeNoSkipSet()
Declaration
public void BuildFoundation_SkipSettingsTypeNamesEmpty_BehavesLikeNoSkipSet()
BuildFoundation_SkipSettingsTypeNamesNamingAnAdoptedSystem_OmitsThatAssetOnly()
Declaration
public void BuildFoundation_SkipSettingsTypeNamesNamingAnAdoptedSystem_OmitsThatAssetOnly()
Build_BackToMainMenuOption_HasSingleEnterMenuSubmitSignal()
Declaration
public void Build_BackToMainMenuOption_HasSingleEnterMenuSubmitSignal()
Build_CreatesMainMenuAndPauseMenu_WithExpectedIds()
Declaration
public void Build_CreatesMainMenuAndPauseMenu_WithExpectedIds()
Build_EqualsFoundationPlusMenus()
Declaration
public void Build_EqualsFoundationPlusMenus()
Build_GameModeSettingsAsset_EmitsInputAssetAndActionMapNames()
Declaration
public void Build_GameModeSettingsAsset_EmitsInputAssetAndActionMapNames()
Build_GameModeSettingsAsset_WiresPauseMenuIdToPauseMenuId()
Declaration
public void Build_GameModeSettingsAsset_WiresPauseMenuIdToPauseMenuId()
Build_IncludesAllSevenSupportAssets()
Declaration
public void Build_IncludesAllSevenSupportAssets()
Build_InitializationPipelineProfile_TasksArrayMatchesInjectedBootTaskAssetPaths()
Declaration
public void Build_InitializationPipelineProfile_TasksArrayMatchesInjectedBootTaskAssetPaths()
Build_MainMenu_HasPlayAndQuitOptions()
Declaration
public void Build_MainMenu_HasPlayAndQuitOptions()
Build_MenuAndModalServiceSettings_HaveControllerIds()
Declaration
public void Build_MenuAndModalServiceSettings_HaveControllerIds()
Build_PauseMenu_HasResumeAndBackToMainMenuOptions()
Declaration
public void Build_PauseMenu_HasResumeAndBackToMainMenuOptions()
Build_PlayOption_HasSingleStartGameSubmitSignal()
Declaration
public void Build_PlayOption_HasSingleStartGameSubmitSignal()
Build_QuitOption_HasSingleExitApplicationSubmitSignal()
Declaration
public void Build_QuitOption_HasSingleExitApplicationSubmitSignal()
Build_ResumeOption_HasSingleResumeGameSubmitSignal()
Declaration
public void Build_ResumeOption_HasSingleResumeGameSubmitSignal()
Build_SetsSchemaVersionAndOutputRoot()
Declaration
public void Build_SetsSchemaVersionAndOutputRoot()
Build_UiSettingsAsset_EmitsUiAndThemeObjectRefs()
Declaration
public void Build_UiSettingsAsset_EmitsUiAndThemeObjectRefs()
Build_UiSettingsAsset_WiresInitialViewIdToMainMenuId()
Declaration
public void Build_UiSettingsAsset_WiresInitialViewIdToMainMenuId()
Engine_DryRun_ReportsNoErrors()
Declaration
public void Engine_DryRun_ReportsNoErrors()
Engine_Validate_ReportsNoErrors()
Declaration
public void Engine_Validate_ReportsNoErrors()