logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameSave.Tests.Infrastructure

    Classes

    ActiveSlotKeyValueStoreTests

    ActiveSlotKeyValueStore-specific tests: byte round-trips over its delegate CheckpointsSection, no-active-slot in-memory behavior, and its participation in the surrounding GameSaveService save/load lifecycle once the section is registered.

    GameSaveRecordMappingTests

    GameSaveRecordMapping-specific tests: record round-trip (metadata and section payloads), the summary projection that skips the payload field, and the partition/slot scope filters.

    StructuredStoreGameSaveAdapterTests

    StructuredStoreGameSaveAdapter-specific tests: load/save round-trip per slot over the shared InMemoryStructuredStore fake, the "no row yet" default, the cross-slot summary query, delete/exists, the upsert-if-newer save semantics, malformed-payload handling, and exception re-wrapping/propagation.

    In this article
    © 2026 Serenity. All Rights Reserved