Вам дано приложение — интернет магазин. С его помощью можно смотреть каталог товаров, добавлять товары в корзину и оформлять заказы.
Вам нужно написать автотесты: модульные и интеграционные. Главный критерий проверки — автотесты должны находить баги.
Форкните этот репозиторий, добавьте модульные и интеграционные тесты в папку test
и отправьте репозиторий на проверку через личный кабинет.
Интеграционные тесты можно запускать на уже развернутом приложении: https://shri.yandex/hw/store
Внимание! Содержимое папки src
менять нельзя!
Ваши тесты будут запускаться на нескольких версиях приложения, каждая из которых содержит определенный баг. Чтобы пройти проверку, ваши тесты должны обнаружить этот баг. При этом на каждом запуске должно упасть не больше трех тестов. На разных багах должны падать разные тесты.