What problem does it solve?
Writing game engine tests involves repetitive boilerplate for setup, assertions, and mock objects, which slows down development and leads to inconsistent test patterns across the team.
Core Features & Use Cases
- Engine-Specific Helper Generation: Creates tailored test helper libraries for Godot 4, Unity, and Unreal Engine projects, matching the project's existing test style and technical preferences.
- Pattern-Matched Code: Reads existing test files to replicate local setup, assertion, and object creation patterns, so generated helpers fit seamlessly into the codebase.
- GDD-Aligned Utilities: Builds factory functions and assertion helpers that adhere to bounds and requirements defined in the project's game design document, ensuring tests validate correct game behavior.
- Use Case: A game dev team working on a combat system can generate combat-specific factory functions and damage range assertions in one command, eliminating the need to write the same setup code for every combat test file.
Quick Start
Use the test-helpers skill to generate a complete set of test helper files for your game project's test engine.