Задать вопрос
@SouLWorkeR

Возможно ли написать юнит тест под void функцию?

При написании программы на C++ все время использовал void функции.

Возможно ли в таком случае их протестировать, и если да, то как?
Просто читал в интернете про юнит тесты, но повсюду люди использовали int или double, и стало интересно возможно ли написать под void.
  • Вопрос задан
  • 619 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
Решения вопроса 1
@res2001
Developer, ex-admin
Если функция ничего не возвращает, то она либо изменяет значения своих аргументов, переданных по ссылке (указателю) или глобальных переменных, либо что-то выводит на консоль/окно/порт/сокет/прочее, в противном случае она бесполезна.
Проверяйте любую выходную информацию, которую генерирует функция.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы