logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AiPromptIntentTests

    EditMode tests for the six IAiPromptIntent implementations — questions, validation, emission, and scan-driven pickers.

    Inheritance
    object
    AiPromptIntentTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.AiPromptBuilder.Tests.Editor
    Assembly: Serenity.AiPromptBuilder.Tests.Editor.dll
    Syntax
    public class AiPromptIntentTests

    Constructors

    AiPromptIntentTests()

    Declaration
    public AiPromptIntentTests()

    Methods

    AudioAndTheme_BuildQuestions_IncludesRequiredKeys()

    Declaration
    public void AudioAndTheme_BuildQuestions_IncludesRequiredKeys()

    AudioAndTheme_BuildQuestions_ScanHasGameSettings_OffersThemAsChoices()

    Declaration
    public void AudioAndTheme_BuildQuestions_ScanHasGameSettings_OffersThemAsChoices()

    AudioAndTheme_Emit_ExistingThemeSelected_DeclaresExtendsExistingInsteadOfCreatesNew()

    Declaration
    public void AudioAndTheme_Emit_ExistingThemeSelected_DeclaresExtendsExistingInsteadOfCreatesNew()

    AudioAndTheme_Emit_NoImportFolderProvided_FallsBackToPlaceholder()

    Declaration
    public void AudioAndTheme_Emit_NoImportFolderProvided_FallsBackToPlaceholder()

    AudioAndTheme_Validate_MissingRequiredAnswers_ReturnsErrors()

    Declaration
    public void AudioAndTheme_Validate_MissingRequiredAnswers_ReturnsErrors()

    ExtendModule_BuildQuestions_IncludesRequiredKeys()

    Declaration
    public void ExtendModule_BuildQuestions_IncludesRequiredKeys()

    ExtendModule_BuildQuestions_ScanHasAssets_OffersThemAcrossAllTypes()

    Declaration
    public void ExtendModule_BuildQuestions_ScanHasAssets_OffersThemAcrossAllTypes()

    ExtendModule_Emit_CreateMode_DeclaresCreatesNewPerModule()

    Declaration
    public void ExtendModule_Emit_CreateMode_DeclaresCreatesNewPerModule()

    ExtendModule_Emit_ExtendMode_DeclaresExtendsExistingPerPickedAsset()

    Declaration
    public void ExtendModule_Emit_ExtendMode_DeclaresExtendsExistingPerPickedAsset()

    ExtendModule_ModuleDocPathMapping_SurvivesModuleCatalogExtraction()

    Declaration
    public void ExtendModule_ModuleDocPathMapping_SurvivesModuleCatalogExtraction()

    ExtendModule_Validate_CreateModeWithoutBaseAssets_ReturnsNoErrors()

    Declaration
    public void ExtendModule_Validate_CreateModeWithoutBaseAssets_ReturnsNoErrors()

    ExtendModule_Validate_ExtendModeWithoutBaseAssets_ReturnsError()

    Declaration
    public void ExtendModule_Validate_ExtendModeWithoutBaseAssets_ReturnsError()

    ExtendModule_Validate_MissingRequiredAnswers_ReturnsErrors()

    Declaration
    public void ExtendModule_Validate_MissingRequiredAnswers_ReturnsErrors()

    FreeFormRequest_BuildQuestions_IncludesRequiredKeys()

    Declaration
    public void FreeFormRequest_BuildQuestions_IncludesRequiredKeys()

    FreeFormRequest_BuildQuestions_ScanHasAssets_OffersThemAcrossAllTypes()

    Declaration
    public void FreeFormRequest_BuildQuestions_ScanHasAssets_OffersThemAcrossAllTypes()

    FreeFormRequest_Emit_ReferencedDocPathsIncludeEveryCatalogEntryAndMasterMap()

    Declaration
    public void FreeFormRequest_Emit_ReferencedDocPathsIncludeEveryCatalogEntryAndMasterMap()

    FreeFormRequest_Emit_RendersRequestTextAndDeclaresNoOutcomes()

    Declaration
    public void FreeFormRequest_Emit_RendersRequestTextAndDeclaresNoOutcomes()

    FreeFormRequest_Validate_MissingRequiredAnswers_ReturnsErrors()

    Declaration
    public void FreeFormRequest_Validate_MissingRequiredAnswers_ReturnsErrors()

    FreeFormRequest_Validate_RequestProvided_ReturnsNoErrors()

    Declaration
    public void FreeFormRequest_Validate_RequestProvided_ReturnsNoErrors()

    Hud_BuildQuestions_IncludesRequiredKeys()

    Declaration
    public void Hud_BuildQuestions_IncludesRequiredKeys()

    Hud_BuildQuestions_ScanHasHuds_OffersThemAsChoices()

    Declaration
    public void Hud_BuildQuestions_ScanHasHuds_OffersThemAsChoices()

    Hud_Emit_CreateMode_DeclaresCreatesNewUnityHudDefinition()

    Declaration
    public void Hud_Emit_CreateMode_DeclaresCreatesNewUnityHudDefinition()

    Hud_Emit_ExtendMode_DeclaresExtendsExistingPerPickedAsset()

    Declaration
    public void Hud_Emit_ExtendMode_DeclaresExtendsExistingPerPickedAsset()

    Hud_Emit_NoRepresentationsSelected_FallsBackToPlaceholder()

    Declaration
    public void Hud_Emit_NoRepresentationsSelected_FallsBackToPlaceholder()

    Hud_Emit_ReferencedDocPaths_IsHudCookbookOnly()

    Declaration
    public void Hud_Emit_ReferencedDocPaths_IsHudCookbookOnly()

    Hud_Validate_CreateModeWithoutBaseHuds_ReturnsNoErrors()

    Declaration
    public void Hud_Validate_CreateModeWithoutBaseHuds_ReturnsNoErrors()

    Hud_Validate_ExtendModeWithoutBaseHuds_ReturnsError()

    Declaration
    public void Hud_Validate_ExtendModeWithoutBaseHuds_ReturnsError()

    Hud_Validate_MissingRequiredAnswers_ReturnsErrors()

    Declaration
    public void Hud_Validate_MissingRequiredAnswers_ReturnsErrors()

    InitializeProject_BuildQuestions_IncludesRequiredKeys()

    Declaration
    public void InitializeProject_BuildQuestions_IncludesRequiredKeys()

    InitializeProject_BuildQuestions_ScanHasThemes_OffersThemAsChoices()

    Declaration
    public void InitializeProject_BuildQuestions_ScanHasThemes_OffersThemAsChoices()

    InitializeProject_Emit_BaseThemeSelected_ExtendsExistingAndReferencesItInBody()

    Declaration
    public void InitializeProject_Emit_BaseThemeSelected_ExtendsExistingAndReferencesItInBody()

    InitializeProject_Emit_RendersTokensAndDeclaresOutcomes()

    Declaration
    public void InitializeProject_Emit_RendersTokensAndDeclaresOutcomes()

    InitializeProject_Validate_AllRequiredAnswersProvided_ReturnsNoErrors()

    Declaration
    public void InitializeProject_Validate_AllRequiredAnswersProvided_ReturnsNoErrors()

    InitializeProject_Validate_MissingRequiredAnswers_ReturnsErrors()

    Declaration
    public void InitializeProject_Validate_MissingRequiredAnswers_ReturnsErrors()

    SceneElements_BuildQuestions_IncludesRequiredKeys()

    Declaration
    public void SceneElements_BuildQuestions_IncludesRequiredKeys()

    SceneElements_BuildQuestions_ScanHasCharacters_OffersThemAsChoices()

    Declaration
    public void SceneElements_BuildQuestions_ScanHasCharacters_OffersThemAsChoices()

    SceneElements_Emit_RendersTokensAndDeclaresOutcomesPerKind()

    Declaration
    public void SceneElements_Emit_RendersTokensAndDeclaresOutcomesPerKind()

    SceneElements_Emit_SceneWiringSelected_DeclaresRequiresGameMode()

    Declaration
    public void SceneElements_Emit_SceneWiringSelected_DeclaresRequiresGameMode()

    SceneElements_Validate_MissingRequiredAnswers_ReturnsErrors()

    Declaration
    public void SceneElements_Validate_MissingRequiredAnswers_ReturnsErrors()
    In this article
    © 2026 Serenity. All Rights Reserved