Welcome to the Erbsland UnitTest Documentation!

Erbsland UnitTest is a standalone unit testing framework tailored for testing libraries and applications with simplicity and efficiency in mind. Designed to boost developer productivity, it features minimal dependencies—requiring only C++, CMake, and Python—and is compatible with any compiler supporting C++17 or newer.

Minimal dependencies:

Requires only C++, CMake, and Python.

Broad compatibility:

Supports any compiler adhering to C++17 or newer.

Get Started →

Familiar with the framework? Dive into the specifics with chapters on:

Contents at a Glance

Indices and Tables