![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Fixture modelsBoost , Boost.Test , Fixtures
|
![]() |
Caution |
---|---|
Вышеупомянутый интерфейс не позволяет вам сообщать об ошибках в процедуре |
В дополнение к BOOST_FIXTURE_TEST_CASE
и BOOST_FIXTURE_TEST_SUITE
Unit Test Framework позволяет связать крепление с тестовым блоком с помощью декоратора фиксация
. Этот декоратор поддерживает дополнительные модели для декларирования setup
и teardown
:
приспособление, определенное в соответствии с моделью класса расширенного приспособления, что позволяет конструктору приспособления принять один аргумент. Например:
структура струна"""""" " > > > > > > > > > > > >>
приспособление, определяемое как пара свободных функций для настройки
и вывода
(позже необязательно)
void setup{ BOOST_TEST_MESSAGE"set up"); void teardown{ "tear down" ;
Для полного примера тестового модуля, который использует эти модели, пожалуйста, проверьте декоратор фиксацию
.
Статья Fixture models раздела Boost.Test Fixtures может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |