Проект содержит автоматизированные тесты API для учебного сервиса Яндекс Самокат.
| Технологии | Версия |
|---|---|
| Java | 11 |
| JUnit | 4.13.2 |
| RestAssured | 4.4.0 |
| Allure | 2.15.0 |
| Maven | 3.9.11 |
| Jackson | 2.13.0 |
src/test/java/ru/yandex/practicum/models/- POJO классы (модели данных)src/test/java/ru/yandex/practicum/steps/- Классы с шагами APICourierSteps- шаги для работы с курьеромOrderSteps- шаги для работы с заказами
src/test/java/ru/yandex/practicum/tests/- Тестовые классыpom.xml- Конфигурация Maven
CourierCreateTest- тестирование создания курьераCourierLoginTest- тестирование логина курьераOrderCreateTest- тестирование создания заказа (параметризованный)OrderListTest- тестирование получения списка заказов
mvn clean test
mvn allure:serve