Я пытаюсь использовать буст-тест и, в частности, буст-юнит-тестирование.
Я явно не понимаю, как генерируется и вызывается основная функция, все, что говорится в учебнике, - определить модуль и написать тест
#define BOOST_TEST_MODULE EnfTraderTest
BOOST_AUTO_TEST_CASE(CalculateExpectedPriceTest){BOOST_ERROR("Oops");}
Но как мне сказать моей программе запустить этот тест? У меня уже есть функция main, я хотел бы решить, запускать тест или нет, из своей функции main.