micro-test-plus 3.2.2
µ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 with inline implementations for the µTest++ Testing Framework.

Files

 
detail.h
 C++ header file with declarations for the µTest++ internals.
 
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.
 
test-reporter.h
 C++ header file with declarations for the µTest++ test reporter.
 
test-runner.h
 C++ header file with declarations for the µTest++ test runner.
 
test-suite.h
 C++ header file with declarations for the µTest++ test suite.
 
type-traits.h
 C++ header file with declarations for the µTest++ type trait utilities and metaprogramming support.

Detailed Description

The include/micro-os-plus/micro-test-plus folder contains the primary public header files that define the core functionality of the µTest++ testing framework.

This folder provides declarations for all essential framework components, including test suite and test case management, the test runner and reporter classes, mathematical utilities, type traits, user-defined literals, operators, reflection utilities, and supporting internal mechanisms.

By consolidating all public API definitions within 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, users should include the relevant headers from this folder in their projects.