M
Publisher
masshuu
Confirma Unit (C#)
Tools
UnitTesting CSharp GDScript Mocking FuzzTesting Assertions JSON Parallelization
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)
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.