The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Most using Unit test library"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (C/C++)
Изначальное сообщение [ Отслеживать ]

"Most using Unit test library"  +/
Сообщение от handler2006 email(ok) on 30-Янв-12, 16:32 
Здравствуйте!
Какие библиотеки вы используете при написании юнит-тестов?
Я слышал про boost and gmock
Алексей
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Most using Unit test library"  +/
Сообщение от handler2006 email(ok) on 30-Янв-12, 21:01 
У меня есть к вам такой вопрос: как быть с совместимостью версий boost ?
К примеру, возьмем версии 47 и 48.
В этих версиях отличаются работа с такими, например, библиотеками, как boost::timer boost::split
v 1.47 boost::timer t...; cout << t...;
v 1.48 boost::timer::auto_cpu_timer t;

v 1.47 #include <boost/algorithm/split.hpp>
v 1.48 #include <boost/algorithm/string.hpp>

Даже написание своего класса-враппера для буст не поможет - как же тогда разрешать несоответствие версий?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Most using Unit test library"  +/
Сообщение от vvvua (ok) on 12-Фев-12, 23:39 
> Даже написание своего класса-враппера для буст не поможет - как же тогда
> разрешать несоответствие версий?

1. статическая линковка
2. если сырцы - проверка типа #ifdef ...

Написание враппера поможет, т.к. нужно править только код враппера, а не весь проект.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру