Вопросы по теме 'boost-test'
инициализация приложения для буст-теста
Я просто получаю информацию о повышении и модульном тестировании в целом с новым приложением, и я не уверен, как обрабатывать инициализацию приложений (например, загружать файлы конфигурации, подключаться к базе данных, запускать встроенный...
475 просмотров
schedule
13.12.2022
Boost Test динамически или статически связаны?
Мы используем Boost, статически связанный с нашим приложением, но теперь я хочу использовать Boost Test с внешним исполнителем тестов, и для этого требуется, чтобы сами тесты динамически связывались с Boost.Test с помощью необходимого определения...
1807 просмотров
schedule
13.11.2022
Выполнение тестов вручную или индивидуально в Boost.Test UTF
Я использую Boost.Test для модульного тестирования своего класса на С++. И я уже создал свой тестовый пример, используя BOOST_AUTO_TEST_CASE. Но я хочу вручную выполнить свои тестовые примеры в своем коде. Например, у меня есть два тестовых...
302 просмотров
schedule
06.01.2024
BOOST_CHECK_NO_THROW, как распечатать сообщение об исключении
Когда я тестирую метод, используя
BOOST_CHECK_NO_THROW( method_to_test() );
и генерируется исключение, отображается что было выдано исключение, но никогда не отображается сообщение об исключении , например:
test.cpp(14): error in...
4028 просмотров
schedule
13.06.2024
Определение BOOST_TEST_DYN_LINK приводит к сбою приложения в Visual Studio.
В документации по модульному тестированию Boost конкретно указано, что вам необходимо определить .html" rel="nofollow noreferrer">BOOST_TEST_DYN_LINK для связи с библиотекой модульных тестов повышения.
Я использую этот базовый пример:
#define...
1047 просмотров
schedule
07.10.2022
Используйте несколько тестовых файлов с Boost.Test и современным CMake.
Я пытаюсь использовать Boost.Test (v1.69.0) с современным CMake (v3.15.0) для написания и создания модульных тестов. Основная сложность заключается в том, чтобы разбить мои тесты на несколько тестовых файлов: в этом случае Boost.Test не может найти...
573 просмотров
schedule
27.03.2024