Publisher
masshuu
Confirma Unit (C#)
Unit testing tool (C#/GDScript) for Godot game engine with library for generating random data. Features: JSON output Flaky tests Parametrized tests Parallelized tests Simple mocking library Extensions for Random class Accessible via editor or CLI Basic support for fuzz testing Simple syntax for writing tests Writing and executing tests in C# and GDScript Custom assertion library (over 130 assertions)
This plugin has been mirrored from the Godot Asset Library.
The plugin author is in no way affiliated with Gadget.
If you are the author of this plugin and would like this mirror removed, please contact support@gadgetgodot.com.
Confirma A lightweight and intuitive unit testing tool for the Godot (C#) game engine.
[!NOTE] This project is in early stage of development.
Prerequisites
- .NET SDK 8^
- .NET enabled Godot 4^
- C# 12^
Overview
Features
- JSON output
- Flaky tests
- Parametrized tests
- Parallelized tests
- Simple mocking library
- Extensions for Random class
- Accessible via editor or CLI
- Basic support for fuzz testing
- Simple syntax for writing tests
- Writing and executing tests in C# and GDScript
- Custom assertion library (over 130 assertions)
Setup
See the setup guide.
Documentation
See the docs folder.
License
Licensed under MIT license.