Название: Google Mock & Qt Отправлено: 8Observer8 от Апреля 08, 2014, 13:33 Внимание! Эта тема перетекла, в следующую тему, в шапку которой я буду добавлять изменения/добавления. Вам достаточно будет подписаться на неё. О всех измененияx/добавленияx я буду извещать: http://www.prog.org.ru/topic_26944_0.html
Привет! Я пытался найти хотя бы какую-нибудь информацию в google по поводу работы с Google Mock в Qt. Но встречал только вопросы без внятных ответов. Возможно ли подружить Google Mock и Qt? Возможно ли будет создавать с помощью Google Mock объекты-заглушки для сети (сокетов) и для источника данных сети интернет? Чтобы я мог без интернета и сервера писать тесты для клиентских приложений. Может быть для Qt больше подойдёт Boost Mock? P.S. Я никогда не работал ни с Google Mock, ни с Boost Mock. И сейчас нет времени копать в этом направлении. Буду рад любой известной вам информации. Использую QTest, везде, где это возможно. Но QTest не позволяет создавать Mock-объекты. Заранее спасибо за ответы! Название: Re: Google Mock & Qt Отправлено: _Bers от Апреля 08, 2014, 21:37 Возможно ли подружить Google Mock и Qt? Google Mock - самая обыкновенная библиотека. Подключается она точно так же, как подключается любая другая самая обычная библиотека. Название: Re: Google Mock & Qt Отправлено: 8Observer8 от Апреля 08, 2014, 22:17 Спасибо за ответ! :) Я подумал, что Qt крайне специфичен для Google Mock из-за сигналов и слотов. Можно ли будет сделать Mock-объект для сокета в Qt?
Я сейчас пытаюсь понять стоит ли тратить время на Google Mock. Вдруг он для Qt не подходит. Меня напугала такая информация о Mock-фреймворках по этой ссылке: https://qt.gitorious.org/qt/qttools/merge_requests/3 Пишут, что из-за специфики Qt (сигналов и слотов) ни один Mock-фреймворк не подходит (кроме QtMock). Самое интересное, что там очень хорошо расхваливают QtMock-фреймворк, но его уже давным-давно забросили. Никто его собрать не может, судя по множеству вопросов без ответов. Название: Re: Google Mock & Qt Отправлено: 8Observer8 от Июня 26, 2014, 09:07 В шапку темы добавил текст:
Внимание! Эта тема перетекла, в следующую тему, в шапку которой я буду добавлять изменения/добавления. Вам достаточно будет подписаться на неё. О всех измененияx/добавленияx я буду извещать: http://www.prog.org.ru/topic_26944_0.html |