logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SteamEditorCompositionTests

    EditMode tests for SteamEditorComposition: the one door that builds the Steam session, the shared trace settings, the traced transport and the sign-in factory for an editor session store.

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

    Constructors

    SteamEditorCompositionTests()

    Declaration
    public SteamEditorCompositionTests()

    Methods

    CreateSession_MirrorsIntoTheGivenSessionState()

    Declaration
    public void CreateSession_MirrorsIntoTheGivenSessionState()

    CreateSession_WithoutAStore_Throws()

    Declaration
    public void CreateSession_WithoutAStore_Throws()

    CreateSignInClientFactory_BuildsTheQrSignInClientAndTheTokenMinter()

    Declaration
    public void CreateSignInClientFactory_BuildsTheQrSignInClientAndTheTokenMinter()

    CreateSignInClientFactory_TracesIntoTheSettingsSink()

    Declaration
    public Task CreateSignInClientFactory_TracesIntoTheSettingsSink()
    Returns
    Type Description
    Task

    CreateSignInClientFactory_WithoutATransport_Throws()

    Declaration
    public void CreateSignInClientFactory_WithoutATransport_Throws()

    CreateTransport_EachSendReachesItsOwnFake()

    Declaration
    public Task CreateTransport_EachSendReachesItsOwnFake()
    Returns
    Type Description
    Task

    CreateTransport_SwitchedOnAfterTheTransportWasBuilt_StartsTracing()

    Declaration
    public Task CreateTransport_SwitchedOnAfterTheTransportWasBuilt_StartsTracing()
    Returns
    Type Description
    Task

    CreateTransport_WhileTheSwitchIsOff_WritesNothing()

    Declaration
    public Task CreateTransport_WhileTheSwitchIsOff_WritesNothing()
    Returns
    Type Description
    Task

    CreateTransport_WhileTheSwitchIsOn_TracesIntoTheSettingsFile()

    Declaration
    public Task CreateTransport_WhileTheSwitchIsOn_TracesIntoTheSettingsFile()
    Returns
    Type Description
    Task

    CreateTransport_WithoutSettings_Throws()

    Declaration
    public void CreateTransport_WithoutSettings_Throws()

    DeleteTraceFile_RemovesTheInstancePathFile()

    Declaration
    public void DeleteTraceFile_RemovesTheInstancePathFile()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

    Declaration
    public void TearDown()

    TraceSettingsFor_AnotherStore_ReturnsAnotherInstance()

    Declaration
    public void TraceSettingsFor_AnotherStore_ReturnsAnotherInstance()

    TraceSettingsFor_TheSameStore_ReturnsTheSameInstance()

    Declaration
    public void TraceSettingsFor_TheSameStore_ReturnsTheSameInstance()

    TraceSettingsFor_WithoutAStore_Throws()

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