logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class GameSettingsUseCaseTests

    Tests for the GameSettings use cases (Serenity.GameSettings.Application.UseCases.GetGameSettingsValue, Serenity.GameSettings.Application.UseCases.SetGameSettingsValue) and the Serenity.GameSettings.Application.UseCases.GameSettingsUseCases container, using a small in-test fake repository to observe which ports were invoked.

    Inheritance
    object
    GameSettingsUseCaseTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.GameSettings.Tests.Application
    Assembly: Tests.dll
    Syntax
    public class GameSettingsUseCaseTests

    Constructors

    GameSettingsUseCaseTests()

    Declaration
    public GameSettingsUseCaseTests()

    Methods

    Container_Ctor_ExposesProvidedUseCases()

    Declaration
    public void Container_Ctor_ExposesProvidedUseCases()

    Container_GetValue_IsWiredToSameRepository()

    Declaration
    public void Container_GetValue_IsWiredToSameRepository()

    Get_Execute_DelegatesToRepository_WithSameInput()

    Declaration
    public void Get_Execute_DelegatesToRepository_WithSameInput()

    Get_Execute_ReturnsRepositoryOutput()

    Declaration
    public void Get_Execute_ReturnsRepositoryOutput()

    Set_Execute_CalledTwice_RecordsBothInvocations()

    Declaration
    public void Set_Execute_CalledTwice_RecordsBothInvocations()

    Set_Execute_DelegatesToRepository_WithSameInput()

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