micro-test-plus 4.1.0
µTest++ Testing Framework
Loading...
Searching...
No Matches
micro-test-plus Directory Reference

Folder with C++ header files for the µTest++ Testing Framework.

More...

Directories

 
inlines
 Folder with C++ header files containing inline µTest++ implementations.

Files

 
deferred-reporter.h
 C++ header file with declarations for the µTest++ deferred reporter.
 
detail.h
 C++ header file with declarations for the µTest++ internals.
 
exceptions.h
 C++ header with declarations for the µTest++ exception-checking functions.
 
expression-formatter.h
 C++ header file with declarations for the µTest++ expression formatter.
 
function-comparators.h
 C++ header file with declarations for the µTest++ function comparators.
 
literals.h
 C++ header file with declarations for the µTest++ user-defined literals and type wrappers.
 
math.h
 C++ header file with declarations for the µTest++ mathematical utilities.
 
operators.h
 C++ header file with declarations for the µTest++ operators.
 
reflection.h
 C++ header file with declarations for the µTest++ reflection utilities.
 
reporter-human.h
 C++ header file with declarations for the µTest++ human test reporter.
 
reporter-tap.h
 C++ header file with declarations for the µTest++ TAP test reporter.
 
reporter.h
 C++ header file with declarations for the µTest++ test reporter.
 
runner-totals.h
 C++ header file with declarations for the µTest++ runner totals.
 
runner.h
 C++ header file with declarations for the µTest++ test runner.
 
test.h
 C++ header file with declarations for the µTest++ test suite.
 
timings.h
 C++ header file with declarations for the µTest++ timing utilities.
 
type-traits.h
 C++ header file with declarations for the µTest++ type trait utilities and metaprogramming support.
 
utility.h
 C++ header file with declarations for the µTest++ utility helpers.

Detailed Description

This folder provides the primary public headers that define the core functionality of the µTest++ Testing Framework.

It includes declarations for essential framework components, including test suite and test case management, test runner and reporter classes, function comparators, overloaded operators, user-defined literals, mathematical utilities, type traits, reflection utilities, and supporting internal mechanisms.

By consolidating public API definitions in this folder, the project maintains a clear separation from implementation details (located in the src folder), thereby promoting modularity, maintainability, and straightforward integration.

To access the full capabilities of the µTest++ framework, include the relevant headers from this folder in user projects.