Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: alex7annet от Июль 25, 2011, 09:08



Название: Вызов protected/private тестируемого объекта
Отправлено: alex7annet от Июль 25, 2011, 09:08
Привет всем! Подскажите есть ли вариант при использовании qtest, в тесте вызвать protected/private-методы тестируемого объекта?


Название: Re: Вызов protected/private тестируемого объекта
Отправлено: Пантер от Июль 25, 2011, 09:13
А зачем это нужно? Они на то и protected/private.
Можно так:
Код
C++ (Qt)
#define private public
#define protected public
#include "someheader.h"
 
:)


Название: Re: Вызов protected/private тестируемого объекта
Отправлено: alex7annet от Июль 25, 2011, 10:22
Спасибо!! Это нужно чтобы собственно протестить protected/private. Часто бывает так что только после полной отладки именно protected/private начинают работать и public)