Our great sponsors
-
GoDotTest
C# test runner for Godot. Run tests from the command line, collect code coverage, and debug tests.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Hi! For all of you C# folks, I've released a nuget package called GoDotTest that allows you to run tests inside your Godot game easily.
I didn't want to create "yet another test runner," but I couldn't get any of the existing ones to do everything I needed. It's fairly well known that you can't run or debug xunit tests in a Godot game unless you're using Rider, and since I'm a die-hard VSCode user, I didn't want to make the switch. XUnit also runs tests in parallel by default, which isn't usually what I want in a game-like environment, so it just felt like a poor fit overall.
I didn't want to create "yet another test runner," but I couldn't get any of the existing ones to do everything I needed. It's fairly well known that you can't run or debug xunit tests in a Godot game unless you're using Rider, and since I'm a die-hard VSCode user, I didn't want to make the switch. XUnit also runs tests in parallel by default, which isn't usually what I want in a game-like environment, so it just felt like a poor fit overall.