История изменений
Исправление seiken, (текущая версия) :
и вписать его как friend в тестируемом классе
говнокод детектед. Подпорки в продакшн коде только ради юнет тестов делать моветон. Если хочется совсем по-простому, когда классовая архитектура ещё неоптимальная и в процессе становления, проще вообще не задействовать private/public/protected, а тупо всё валить в паблик или использовать структуры с дефолтным доступом к членам. Получится анти-ООП и тоже говнокод, но не на столько сильно, как с препроцессором для friend.
Исходная версия seiken, :
и вписать его как friend в тестируемом классе
говнокод детектед. Подпорки в продакшн коде только ради юнет тестов делать моветон. Если зочется совсем по-простому, кокда классовая архитектура ещё неоптимальная и в процессе становления, проще вообще не задействовать private/public/protected, а тупо всё валить в паблик или использовать структуры с дефолтным доступом к членам. Получится анти-ООП и тоже говнокод, но не на столько сильно, как с препроцессором для friend.