Russian Qt Forum
Сентябрь 30, 2024, 12:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вызов protected/private тестируемого объекта  (Прочитано 2411 раз)
alex7annet
Гость
« : Июль 25, 2011, 09:08 »

Привет всем! Подскажите есть ли вариант при использовании qtest, в тесте вызвать protected/private-методы тестируемого объекта?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Июль 25, 2011, 09:13 »

А зачем это нужно? Они на то и protected/private.
Можно так:
Код
C++ (Qt)
#define private public
#define protected public
#include "someheader.h"
 
Улыбающийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
alex7annet
Гость
« Ответ #2 : Июль 25, 2011, 10:22 »

Спасибо!! Это нужно чтобы собственно протестить protected/private. Часто бывает так что только после полной отладки именно protected/private начинают работать и public)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.09 секунд. Запросов: 23.