logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementSyncServicesCompositionTests

    EditMode tests for Serenity.Achievements.Infrastructure.Editor.Sync.AchievementSyncServices.Compose(Serenity.Global.Infrastructure.Editor.IEditorSessionStateStore,System.Collections.Generic.IEnumerable{Serenity.Achievements.Infrastructure.Editor.Sync.IAchievementSyncConnectorSourceProvider}): the connector catalog is built from whatever providers are handed in, each provider works from the window's own session state, and the trace settings the window shows are the ones the Steam connector traces through. Every test runs on an in-memory session state.

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

    Constructors

    AchievementSyncServicesCompositionTests()

    Declaration
    public AchievementSyncServicesCompositionTests()

    Methods

    Compose_AFakeProvidersPlatform_IsWired_AndItReceivesTheWindowsStore()

    Declaration
    public void Compose_AFakeProvidersPlatform_IsWired_AndItReceivesTheWindowsStore()

    Compose_AnExtraProviderForXbox_IsWiredBesideSteam()

    Declaration
    public void Compose_AnExtraProviderForXbox_IsWiredBesideSteam()

    Compose_BuildsTheSignInClients()

    Declaration
    public void Compose_BuildsTheSignInClients()

    Compose_NoProviders_WiresNothing()

    Declaration
    public void Compose_NoProviders_WiresNothing()

    Compose_TheSteamConnectorIsTheSteamPartnerClient()

    Declaration
    public void Compose_TheSteamConnectorIsTheSteamPartnerClient()

    Compose_TheTraceSettingsAreTheOnesOfTheWindowsStore()

    Declaration
    public void Compose_TheTraceSettingsAreTheOnesOfTheWindowsStore()

    Compose_TwoProvidersForOnePlatform_Throws()

    Declaration
    public void Compose_TwoProvidersForOnePlatform_Throws()

    Compose_WithTheSteamProvider_WiresSteamOnly()

    Declaration
    public void Compose_WithTheSteamProvider_WiresSteamOnly()

    SetUp()

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