CultLib/tests/GameCult.Caching.Tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 360dd0ae2f Delete the standalone schema catalog serializers
SerializeSchemaCatalog and DeserializeSchemaCatalog had no consumer outside
the snapshot round-trip test. Catalog entries still serialize inside
SerializeSnapshot/DeserializeSnapshot through the same per-entry
reader and writer, and the round-trip test now checks the catalog through the
snapshot.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 16:51:35 +02:00
..
BackingStoreTests.cs Delete the standalone schema catalog serializers 2026-09-13 16:51:35 +02:00
CultDocumentRegistryTests.cs Make CultCache hydration subscription-shaped 2026-07-20 01:48:56 +01:00
GameCult.Caching.Tests.csproj Remove alternate CultCache backing stores 2026-05-08 02:42:11 +01:00
README.md Remove alternate CultCache backing stores 2026-05-08 02:42:11 +01:00
StoreRoutingTests.cs Apply Soul fixes to the store composition docs and routing tests 2026-09-13 16:13:20 +02:00

GameCult.Caching.Tests

GameCult.Caching.Tests contains NUnit tests for the caching library and its single-file MessagePack persistence path.

Scope

The tests currently cover:

  • SingleFileMessagePackBackingStore round-trips
  • explicit Cult document payload codecs
  • hand-written MessagePack store snapshot/record/catalog serialization

Run

dotnet test tests\GameCult.Caching.Tests\GameCult.Caching.Tests.csproj