Загрузка...

пятница, 4 июля 2008 г.

Google C++ Testing Framework

Ученик спросил мастера-программиста:
"Когда я могу перестать писать тесты?"
Мастер ответил:
"Когда ты перестаешь писать код"
Ученик спросил:
"Когда я перестаю писать код?"
Мастер ответил:
"Когда ты становишься менеджером"
Ученик задрожал и спросил:
"Когда я становлюсь менеджером?"
Мастер ответил:
"Когда ты перестаешь писать тесты"
Ученик побежал писать тесты.
Остались только следы.

Если код заслуживает быть написанным,
он заслуживает иметь тесты.
Путь Тестивуса

Google анонсировал фреймворк, который он использует для отладки и тестирования собственных проектов на C++. Краткая аннотация, описывающая фреймоворк:
Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation.

С момента его выхода не прошло и суток, так что предлагаю одним из первых ознакомиться с базовыми принципами работы и примерами. А для начала, скачайте непосредственно сам фреймворк.




Если вы блоггер, вам самое место на Карте Блогов. Посмотрите, как я устроился ;)



 
^

Powered by BloggerCreative Commons License