Official C# implementation of GDUnit4 - a comprehensive unit testing framework for Godot 4. Features VS/Rider test adapter integration, parameterized tests, scene runners, and extensive assertion methods.

csharp dotnet game-development gdunit4 godot4 rider test-adapter testing testing-framework testing-tools unit-testing visual-studio visual-studio-code vstest
1 Open Issue Need Help Last updated: Jul 2, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Debug a Godot C# unit test issue where the `[RequireGodotRuntime]` attribute prevents tests from running. The problem occurs in GdUnit4 version 5.0.5 with Godot 4.4.1 on Windows 11. The task involves investigating why tests annotated with `[RequireGodotRuntime]` fail with exit code 14942208, while running successfully when the attribute is removed. This likely requires examining the GdUnit4 source code, Godot integration specifics, and potentially the user's project setup.

Complexity: 4/5
help wanted

Official C# implementation of GDUnit4 - a comprehensive unit testing framework for Godot 4. Features VS/Rider test adapter integration, parameterized tests, scene runners, and extensive assertion methods.

C#
#csharp#dotnet#game-development#gdunit4#godot4#rider#test-adapter#testing#testing-framework#testing-tools#unit-testing#visual-studio#visual-studio-code#vstest