проект в JavaScript Skill Tree

Исправить тест в файле async.spec.js

Начинающий

В этом проекте вы научитесь исправить проблему в файле async.spec.js проекта vue-router-3.0.1. Файл async.spec.js содержит тестовый случай, который не корректно определяет ошибку, и ваша задача - изменить код, чтобы тест прошел как ожидалось.

javascriptweb-development

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь исправлять проблему в файле async.spec.js проекта vue-router-3.0.1. Файл async.spec.js содержит тестовый случай, который не правильно определяет ошибку, и ваша задача — изменить код, чтобы тест проходил как ожидается.

👀 Предварительный просмотр

Message:
    Ожидалось, что $.length = 3 равно 5.
    Ожидалось, что $[3] = undefined равно 4.
    Ожидалось, что $[4] = undefined равно 5.

🎯 Задачи

В этом проекте вы научитесь:

  • Как найти и изменить файл async.spec.js в проекте vue-router-3.0.1
  • Как понять проблему с существующим тестовым случаем
  • Как внедрить необходимые изменения, чтобы исправить тестовый случай

🏆 Достижения

После завершения этого проекта вы сможете:

  • Идентифицировать и исправлять проблемы в юнит-тестах
  • Работать с асинхронным кодом и утилитарной функцией runQueue
  • Применять методы отладки и устранения неполадок в тестовых случаях

Преподаватель

labby
Labby
Labby is the LabEx teacher.