Я занимаюсь написанием некоторых модульных тестов. В частности, я хочу проверить некоторые частные методы.
До сих пор я придумал использование.
#define private public
Но я не доволен этим, так как он уничтожит все инкапсуляции с точки зрения unit test.
Какие методы вы используете для модульных тестов частных методов.