godot-testing-patterns

Installation
SKILL.md

Testing Patterns

GUT framework, assertion patterns, mocking, and async testing define automated validation.

TDD Cycle (Red-Green-Commit) — MANDATORY

Every bug fix or feature follows this exact cycle. No steps may be skipped.

  1. Hypothesize — Identify the potential cause or desired behavior
  2. Write a failing test — Confirms the hypothesis
  3. Run the test → confirm RED — Execute it. If it passes, hypothesis is wrong — revise
  4. Implement the fix/feature — Minimum code to pass
  5. Run the test → confirm GREEN — Execute it. If it fails, iterate on the fix
  6. Commit

CRITICAL: Steps 3 and 5 are non-negotiable. A test that was never run proves nothing. An agent that skips test execution and claims something is "fixed" or "verified" is violating the project's core practice.

Unit vs Integration Tests

Installs
3
GitHub Stars
3
First Seen
May 2, 2026