Я только что начал модульное тестирование на C++ с использованием gtest, и у меня есть вопрос относительно тестирования методов void.C++ методы тестирования недействительности с использованием gtest
Скажем, у меня есть метод void printNames(), который печатает имена всех учащихся в классе.
Использование тестирования, есть ли способ проверить, печатает ли правильные имена или нет?
Или это даже необходимо для проверки на такое?
Я могу заставить метод возвращать строку, а затем проверить возвращаемую строку со строкой, которая объединяет все имена студентов в классе. Будет ли это «хорошим» решением?