Вопросы по теме 'boost-test'

инициализация приложения для буст-теста
Я просто получаю информацию о повышении и модульном тестировании в целом с новым приложением, и я не уверен, как обрабатывать инициализацию приложений (например, загружать файлы конфигурации, подключаться к базе данных, запускать встроенный...
475 просмотров
schedule 13.12.2022

Boost Test динамически или статически связаны?
Мы используем Boost, статически связанный с нашим приложением, но теперь я хочу использовать Boost Test с внешним исполнителем тестов, и для этого требуется, чтобы сами тесты динамически связывались с Boost.Test с помощью необходимого определения...
1807 просмотров

Выполнение тестов вручную или индивидуально в 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 просмотров

Используйте несколько тестовых файлов с Boost.Test и современным CMake.
Я пытаюсь использовать Boost.Test (v1.69.0) с современным CMake (v3.15.0) для написания и создания модульных тестов. Основная сложность заключается в том, чтобы разбить мои тесты на несколько тестовых файлов: в этом случае Boost.Test не может найти...
573 просмотров
schedule 27.03.2024