Erbsland Unittest
  • Getting Started
  • Structure and Naming
  • The UnitTest Class
  • CMake Integration
  • Macros for Unittests
  • Command Line Options for the Unit Test Executable
  • Advanced Usages
  • GitHub Integration
  • Bug Reports and Feature Requests
  • Goals
  • Requirements
  • License
  • Reference
    • Classes
    • Macros
    • Namespaces
Erbsland Unittest
  • Reference
  • View page source

Reference

This reference gives you an overview of all relevant classes, macros and namespaces of Erbsland Unit Test.

Contents:

  • Classes
    • erbsland::unittest::UnitTest
  • Macros
    • REQUIRE
    • REQUIRE_FALSE
    • REQUIRE_THROWS
    • REQUIRE_THROWS_AS
    • REQUIRE_NOTHROW
    • REQUIRE_EQUAL
    • REQUIRE_NOT_EQUAL
    • REQUIRE_LESS
    • REQUIRE_LESS_EQUAL
    • REQUIRE_GREATER
    • REQUIRE_GREATER_EQUAL
    • CHECK
    • CHECK_FALSE
    • CHECK_THROWS
    • CHECK_THROWS_AS
    • CHECK_NOTHROW
    • CHECK_EQUAL
    • CHECK_NOT_EQUAL
    • CHECK_LESS
    • CHECK_LESS_EQUAL
    • CHECK_GREATER
    • CHECK_GREATER_EQUAL
    • WITH_CONTEXT
    • TAGS
    • TESTED_TARGETS
    • SKIP_BY_DEFAULT
    • SOURCE_LOCATION
    • UNITTEST_SUBCLASS
    • ERBSLAND_UNITTEST_MAIN
  • Namespaces
    • erbsland
    • erbsland::unittest
    • Shortcuts
    • Prevent or Redefine the Shortcuts
Previous Next

© Copyright 2023-2025, Erbsland DEV.

Built with Sphinx using a theme provided by Read the Docs.