Вопрос №55273 от пользователя Сергей Пилипенко в проекте «Вычислитель отличий»
Добрый день. Есть вопросик по поводу теста console.log(). У меня есть функция которая принимает массив строк и печатает ответ в консоль:
const printResult = (coll) => {
if (coll.length === 0) {
return;
}
const tab = ' ';
const text = coll.join(`\n${tab}`);
console.log(`\n{\n${tab}${text}\n}`);
};
Хочу протестировать эту функцию, но что-то вечно не так. Нашел на форуме тест консоли, не помогло =( Подскажите верный путь.
Сергей, приветствую!
Решение которое вы нашли верное. Для тестирования вызовов console.log() использование моков вполне подойдёт. Чтобы разобраться в этой теме, как минимум, порекомендую вам пройти соответствующий урок на Хекслете - "Моки" из курса "Продвинутое тестирование". А также порекомендую почитать документацию, там есть много примеров, которые помогут наглядно посмотреть что и как использовать.
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







