logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameSettings.Tests.Application

    Classes

    GameSettingsSignalTests

    Tests for the game-settings event signals: the value-updated signal (payload + ToString) and the parameterless persist / reset signals.

    GameSettingsTypedDtoTests

    Tests for the strongly-typed game-settings service DTOs (Get/Set Bool/Float/Int/String Input and Output), including the string-parsing constructors. Numeric assertions are culture-agnostic.

    GameSettingsUseCaseTests

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

    GameSettingsValueDtoTests

    Tests for the use-case I/O DTOs: GetGameSettingsValueInput, GetGameSettingsValueOutput and SetGameSettingsValueInput.

    OnGameSettingsValueUpdatedInputTests

    Tests for OnGameSettingsValueUpdatedInput covering the single-vs-bulk change detection, changed-setting lookup and ToString.

    In this article
    © 2026 Serenity. All Rights Reserved