Вы можете использовать довольно минимальную подвеску, уже снабженную наддувом, следующим образом:
// --- start main.cpp ---
#define BOOST_TEST_MAIN
#include <boost/test/unit_test.hpp>
BOOST_AUTO_TEST_CASE( testA )
{
...
}
// --- end ---
После того, как вы скомпилируете файл и скомпонуете его с библиотеками поддержки unit_test_framework и test_exec_monitor , вы можете запустить полученный исполняемый файл с помощью переключателя командной строки --run_test
, чтобы выбрать отдельные тесты для бежать.
$ ./main.exe --run_test=testA