Пропустить до содержимого
angular challenges logo Angular Challenges

🟠 Роутер

Испытание #17

Создано Thomas Laforge

Информация

У нас есть функциональное приложение, которое позволяет просматривать доступные книги для выдачи в библиотеке. Если книга, которую вы ищете, доступна, вы будете перенаправлены на соответствующую книгу(и), в противном случае вы попадете на страницу ошибки.

Файл с именем app.component.spec.ts позволит вам тестировать ваше приложение с использованием библиотеки Testing Library. Чтобы запустить наборы тестов, вы должны выполнить команду npx nx test testing-router-outlet. Вы также можете установить Jest Runner, чтобы выполнять тесты, щелкая на кнопку Run над каждым блоком describe или it.

Для тестирования с использованием Cypress вы будете выполнять свои тесты внутри файла app.component.cy.ts и запускать команду npx nx component-test testing-router-outlet для выполнения наборов тестов. Вы можете добавить флаг --watch, чтобы выполнять ваши тесты в режиме наблюдения.

Задание

Цель - протестировать несколько поведений приложения, описанных в каждом тестовом файле, с использованием библиотеки Testing Library и Cypress Component Testing.

Контрибьюторы

Спасибо всем контрибьюторам которые помогли сделать эту документацию лучше!

  • Dinozavvvr