CultLib/tests/GameCult.Caching.Tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens fe7e5fbe37 Delete the parked CultCache SoA table
Removes CultSoaTable, CultSoaColumn, CultCacheSoaStore, CultCacheSoaTypeTable,
CultCacheSoaMember, CultCache.Soa<T>, the _soa field and its four hooks, and
the two tests that exercised them (with their TransformEntry and
MeshManagedPlayer fixtures). The last working form is at
parked/cultcache-soa.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 16:22:54 +02:00
..
BackingStoreTests.cs Delete the parked CultCache SoA table 2026-09-13 16:22:54 +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