Зависит от цели тестирования и что тестируем
Если тестируем отдельную функцию, то нет смысла заполнять всё приложение данными, которые тестируемая функция не использует. (Юнит тестирование)
И на оборот, нет смысла тестировать обработку ошибки запроса сети и при этом подсовывать заведомо правильные данные (Функциональное тестирование)