У меня есть следующий класс:
class foo {
public:
foo() : the_count(0) {}
~foo() = default;
void add_one_to_count() { the_count++; };
private:
int the_count;
};
В этом классе функция publi c изменяет закрытую переменную-член. Как я могу выполнить юнит-тестирование таким образом, чтобы я мог проверить значение the_count
без использования функции-получателя?