Skip to content

Unit testing tool (C#/GDScript) for Godot game engine with library for generating random data.

License

Notifications You must be signed in to change notification settings

MASSHUU12/godot-confirma

Repository files navigation

Confirma icon

Confirma

A lightweight and intuitive unit testing tool for the Godot (C#) game engine.

Note

This project is in early stage of development.

Prerequisites

Overview

Confirma

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.