Вопрос №53649 от пользователя Konstantin Lukyanenok в уроке «Покрытие кода тестами (Code Coverage)», курс «JS: Автоматическое тестирование»

Konstantin Lukyanenok

Добрый день! В решении учителя в тесте get() нет проверки на null для случая когда и индекса нет и дефолтное значение не указано. При этом она полностью покрыта тестами. Может я в описании чего не понял?

1 0

Максим Литвинов

Константин, добрый день! Спасибо, добавил в решение тест на случай, когда значения в массиве нет и дефолтное значение не задано. Покрытие показывает отношение количества выполненных строк в файле ко всем файлам. Эта строка кода выполнялась при других тестах, поэтому покрытие было 100%.

1

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг».

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия

Фронтенд-разработчик

Разработка фронтенд-компонентов веб-приложений
23 июня 8 месяцев
Иконка программы Python-разработчик
Профессия

Python-разработчик

Разработка веб-приложений на Django
23 июня 8 месяцев
Иконка программы PHP-разработчик
Профессия

PHP-разработчик

Разработка веб-приложений на Laravel
23 июня 8 месяцев
Иконка программы Node.js-разработчик
Профессия

Node.js-разработчик

Разработка бэкенд-компонентов веб-приложений
в любое время 8 месяцев
Иконка программы Верстальщик
Профессия

Верстальщик

Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия

Java-разработчик

Разработка приложений на языке Java
23 июня 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
NEW

Разработчик на Ruby on Rails

Создает веб-приложения со скоростью света
22 июня 5 месяцев

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

Вадим Зотов 07 июня 2021 →

Поймал себя на мысли, что весь курс просто смотрю решение учителя, ибо вообще не интересная тема. Но в этот...

Иван Федоров 30 мая 2021 →

Добрый день. Сделал отчет по покрытию тестами, написал тесты на пропущенные условия. Запустил новый тест на...

Kostya Pershin 19 мая 2021 →

Добрый день, не могу понять, почему не пропускает второй тест. https://ru.hexlet.io/code_reviews/407876 Как...

Илья Алиев 04 мая 2021 →

Здравствуйте, не могли бы подсказать в чем ошибка? Wrong3 проходит один тест, не могу понять какой именно. ...

Sergey Kirillov 25 апреля 2021 →

Почему не проходят тесты. Покрытие сделал 100%. enter link description here (https://ru.hexlet.io/code_...