Provides tools to support several test problems when running tests based on Boost.Test library.
More...
Detailed Description
Provides tools to support several test problems when running tests based on Boost.Test library.
The supported features are:
- synchronisation of test execution running within several threads
- automatic verification of asynchronously occured events which may be in fixed or non deterministic order
- catching and verifying error objects emitted from the system under test, support for filtering and error trees
- See also:
- BoostDefaultTestEnvironment.h (File documentation)
-
TestToolBox::AutoSetupDefaultTestEnv (class documentation)
-
TestToolBox::AutoSetupTestEnvWithErrors (class documentation)
-
TestExtensionsForBoost (unit test using boost.Test and ErrorEvents)