gdUnit4
gdUnit4 is an embedded unit testing framework for the Godot game engine, designed for testing GDScript code, C scripts, and scenes directly within the Godot editor. It enables developers to write and execute unit tests to verify functionality and performance, supporting a Test-Driven Development workflow. Key features include support for both GDScript and C test authoring, an embedded test inspector for browsing and managing test suites, a comprehensive set of assertions for validating expected outcomes, mocking capabilities for isolating code under test, and scene testing tools for working with Godot scene structures. gdUnit4 is compatible with Godot 4.3 through 4.7-beta5, with different versions supporting different Godot releases. It is suited for Godot developers who want to ensure code correctness through automated testing, adopt TDD practices, and integrate continuous testing into their game development workflow.