...one of the most highly
regarded and expertly designed C++ library projects in the
world. — Herb Sutter and Andrei
This macro should be defined before any include directive to the Unit
Test Framework headers and is mutually exclusive with the
In case of custom initialization of the test module entry point, this macro indicates the Unit Test Framework to use the new API. The differences between the new and old APIs are described in this section.
The way to customize the entry point of the test-module depends on the variant of the Unit Test Framework in use. Several sections in the documentation are devoted to this: