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