Testing Guide
⏳ This page is being written.
GameHarness,Scenario, andSnapshotAssertexist in the codebase and are used across thousands of lines of tests, but have no standalone guide yet. Named explicitly indocs/strategy/08-ux-strategy.mdStage 5.Tracked in:
salazarsebas/Cougrissues
What this guide will cover
- Setting up
GameHarnessfor unit tests - Writing
Scenario-based integration tests - Using
SnapshotAssertto lock in expected world state - How the Soroban test sandbox works (and how it differs from running
cargo testfor a normal library) - Estimating resource costs before you deploy
Check back soon — or watch the repository.