Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Adding semantic to a test

Boost , Boost.Test , Declaring and organizing tests

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Иногда полезно добавитьсемантическое описаниев тестовый блок, с которым пользователь может проконсультироваться во время сухого запуска. Затем пользователь может выбрать тест, который он хочет запустить на основе этой информации, вместо того, чтобы основывать свой выбор на тестовом блокеимя, или вместо того, чтобы смотреть на код.

Единичная система испытанийпредоставляет декораторуописаниедля этой цели.

Декораторописаниеприкрепляет произвольную строку к испытательному блоку. Все строки, прикрепленные к тестовым блокам, могут отображаться при запуске тестовой программы с параметромlist_content. Это может быть использовано для передачи информации от человека, который составляет тест-дерево, человеку, который будет выполнять программу тестирования. Применение более чем одного декоратораописаниек одному и тому же испытательному блоку означает, что две (или более) струны будут сцеплены.

Example: decorator description

Код

ОпределениеBOOST_TEST_MODULEдекоратор_09бустермодуль_тест.именное пространствобустертест_тест_CASEтест_AUTO_TEST_CASEотключенотключенотключен[отключено][отключено]

выход

>декоратор_09--list_contenttest_1:включитьтолько, когдаODBCдоступенtest_2*:описаниядобавить

PrevUpHomeNext

Статья Adding semantic to a test раздела Boost.Test Declaring and organizing tests может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Declaring and organizing tests ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 01:20:45/0.0035309791564941/0