Boost.Test > Examples > unit_test_example1

# The Unit Test Framework example 1

Rationale:

this simple introductory example demonstrate several basic concepts of the unit test framework:

- usage of init_unit_test_framework to create and initialize test suite
- test case creation based on free function
- usage of basic test tools in test case
- usage of "number of expected failures" feature

Input: | This example does not require any input
Output: | Running 1 test case... .../unit_test_example1.cpp(17): error in "free_test_function": test 2 == 1 failed *** No errors detected
Source: | unit_test_example1.cpp