neon-sprawl/server/NeonSprawl.Server.Tests/Game/Contracts
VinPropane bcf6fd2641 NEO-149: wire contract completion on encounter clear
Add ContractCompletionOperations orchestrator (deliver-then-mark,
outcome audit), hook from EncounterCompletionOperations after E5.M3
loot and quest wiring, extend dev fixture reset for contract rows,
Bruno quest-fixture reset request, and cover with tests (904 green).
2026-06-27 21:48:17 -04:00
..
ContractCatalogTestPaths.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
ContractCompletionOperationsIntegrationTests.cs NEO-149: wire contract completion on encounter clear 2026-06-27 21:48:17 -04:00
ContractCompletionOperationsTests.cs NEO-149: wire contract completion on encounter clear 2026-06-27 21:48:17 -04:00
ContractGeneratorOperationsIntegrationTests.cs NEO-147: add contract generator unit and integration tests 2026-06-27 19:15:14 -04:00
ContractGeneratorOperationsTests.cs NEO-147: guard DenyCreateFailure when create snapshot is null 2026-06-27 19:43:44 -04:00
ContractGeneratorPersistenceIntegrationTests.cs NEO-147: add standing and duplicate-seed review follow-up tests 2026-06-27 19:23:17 -04:00
ContractInstancePersistenceIntegrationTests.cs NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
ContractOutcomePersistenceIntegrationTests.cs NEO-146: simplify using declarations in outcome persistence tests 2026-06-24 21:11:53 -04:00
ContractTemplateCatalogLoaderTests.cs chore: fix contract catalog analyzer warnings. 2026-06-20 19:46:39 -04:00
ContractTemplateRegistryTests.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
InMemoryContractInstanceStoreTests.cs NEO-146: fix stale active index race in TryGetActiveForPlayer 2026-06-24 21:21:02 -04:00
InMemoryContractOutcomeStoreTests.cs NEO-146: fix in-memory outcome idempotency race and clear parity 2026-06-24 21:13:42 -04:00