quality-assurance - Design high-value tests for Flix projects
Provides rules for designing Flix tests for game logic, state transitions, financial outcomes, and JSON-to-program integration.
Tags
Updated: 2026-09-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define testable behavior
- Derive expectations from JSON
- Limit JSON bridge tests
- Create module test files
- Combine assertions into tuples
- Mock effects with handlers
- Reuse shared test helpers
- Check floating-point tolerances
Inputs
- Flix modules
- Scene files
- Game logic
- JSON Doc defaults
- Test files
- Effect definitions
Outputs
- Flix test files
- Test assertions
- Mock effect helpers
- Test organization comments
- Test quality checklist
Requirements
- Flix project
- Flix test support
- Assert effect support
- Fs.FileRead when reading files
