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.