godot-testing

Installation
SKILL.md

Godot Testing

This skill covers test-driven development (TDD) for Godot 4.3+ projects using GUT (Godot Unit Testing) and gdUnit4. It includes framework selection, full RED-GREEN-REFACTOR examples, test structure, running tests in CI, and common testing patterns.

Related skills: godot-code-review for review checklists, dependency-injection for test-friendly architecture, export-pipeline for CI/CD test automation.

Framework Selection

Feature GUT gdUnit4
Language GDScript-first, limited C# GDScript + C# (first-class)
Install AssetLib or git submodule AssetLib or git submodule
Editor integration Built-in GUT panel Built-in inspector + panel
Mocking double() / stub() API mock() / spy() API
Scene testing add_child_autofree() auto_free() + scene runner
CI support gut_cmdln.gd CLI script gdunit4_runner CLI script
C# support Minimal (GDScript wrappers only) Native C# assertions + lifecycle
Maturity Established (Godot 3 + 4) Godot 4 focused, actively updated
Best for Pure GDScript projects Mixed GDScript/C# or C#-only
Installs
31
GitHub Stars
312
First Seen
Apr 23, 2026
godot-testing — jame581/godotprompter