logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityCutscenePlayerServiceDialogStageTests

    A Show Dialog stage plays on a real cutscene player: it shows its speaker and line for its duration, then hides them and lets the next stage run. These tests run on real time with short stages.

    Inheritance
    object
    UnityCutscenePlayerServiceDialogStageTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityCutscenePlayer.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnityCutscenePlayerServiceDialogStageTests

    Constructors

    UnityCutscenePlayerServiceDialogStageTests()

    Declaration
    public UnityCutscenePlayerServiceDialogStageTests()

    Methods

    ConsecutiveDialogs_ShowOnlyTheCurrentLine()

    Declaration
    public IEnumerator ConsecutiveDialogs_ShowOnlyTheCurrentLine()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ACutsceneWithNoDialog_ReadsNoSettings()

    Declaration
    public IEnumerator PlayAsync_ACutsceneWithNoDialog_ReadsNoSettings()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogBetweenFades_DrawsAboveTheFade()

    Declaration
    public IEnumerator PlayAsync_ADialogBetweenFades_DrawsAboveTheFade()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogCancelled_HidesTheLineAndEndsEarly()

    Declaration
    public IEnumerator PlayAsync_ADialogCancelled_HidesTheLineAndEndsEarly()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogStage_EndsOnTimeWhenTimeScaleIsZero()

    Declaration
    public IEnumerator PlayAsync_ADialogStage_EndsOnTimeWhenTimeScaleIsZero()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogStage_HidesTheLineThenRunsTheNextStage()

    Declaration
    public IEnumerator PlayAsync_ADialogStage_HidesTheLineThenRunsTheNextStage()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogStage_LeavesNoLabelAfterThePlay()

    Declaration
    public IEnumerator PlayAsync_ADialogStage_LeavesNoLabelAfterThePlay()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogStage_NeedsNoInput()

    Declaration
    public IEnumerator PlayAsync_ADialogStage_NeedsNoInput()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogStage_ShowsTheSpeakerAndTheLineWhileItRuns()

    Declaration
    public IEnumerator PlayAsync_ADialogStage_ShowsTheSpeakerAndTheLineWhileItRuns()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ADialogWithNoOtherModuleInstalled_Plays()

    Declaration
    public IEnumerator PlayAsync_ADialogWithNoOtherModuleInstalled_Plays()
    Returns
    Type Description
    IEnumerator

    PlayAsync_AFailingSettingsLookup_StillShowsTheDialogAndWarnsOnce()

    Declaration
    public IEnumerator PlayAsync_AFailingSettingsLookup_StillShowsTheDialogAndWarnsOnce()
    Returns
    Type Description
    IEnumerator

    PlayAsync_ASixtySecondDialog_WarnsItIsClampedToFifteen()

    Declaration
    public IEnumerator PlayAsync_ASixtySecondDialog_WarnsItIsClampedToFifteen()
    Returns
    Type Description
    IEnumerator

    PlayAsync_AZeroSecondDialog_StaysForTheMinimumAndWarns()

    Declaration
    public IEnumerator PlayAsync_AZeroSecondDialog_StaysForTheMinimumAndWarns()
    Returns
    Type Description
    IEnumerator

    PlayAsync_AnEmptyDialog_ShowsNothingWaitsAndWarnsOnce()

    Declaration
    public IEnumerator PlayAsync_AnEmptyDialog_ShowsNothingWaitsAndWarnsOnce()
    Returns
    Type Description
    IEnumerator

    PlayAsync_TheFirstDialog_AdoptsThePrefabOfTheLabelledSettings()

    Declaration
    public IEnumerator PlayAsync_TheFirstDialog_AdoptsThePrefabOfTheLabelledSettings()
    Returns
    Type Description
    IEnumerator

    PlayAsync_WithADialogPanelPrefab_ShowsTheLineInThePrefab()

    Declaration
    public IEnumerator PlayAsync_WithADialogPanelPrefab_ShowsTheLineInThePrefab()
    Returns
    Type Description
    IEnumerator

    PlayAsync_WithAUiTheme_ShowsTheLineInTheThemeTitleFont()

    Declaration
    public IEnumerator PlayAsync_WithAUiTheme_ShowsTheLineInTheThemeTitleFont()
    Returns
    Type Description
    IEnumerator

    PlayAsync_WithNoUiInstalled_ShowsTheLineWithoutAnError()

    Declaration
    public IEnumerator PlayAsync_WithNoUiInstalled_ShowsTheLineWithoutAnError()
    Returns
    Type Description
    IEnumerator

    Presenter_DialogFreeCutscene_BuildsNoPanel()

    Declaration
    public IEnumerator Presenter_DialogFreeCutscene_BuildsNoPanel()
    Returns
    Type Description
    IEnumerator

    Service_DestroyedMidDialog_LeavesNothingBehindAndLogsNoError()

    Declaration
    public IEnumerator Service_DestroyedMidDialog_LeavesNothingBehindAndLogsNoError()
    Returns
    Type Description
    IEnumerator

    Service_DestroyedMidDialog_ReleasesThePanel()

    Declaration
    public IEnumerator Service_DestroyedMidDialog_ReleasesThePanel()
    Returns
    Type Description
    IEnumerator

    TearDown()

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