-
Реализовать Stub сервер со следующими методами-заглушами:
- получение списка пользователей
- получение списка курсов
- оценка пользователя.
Endpoint'ы:
- /user/get/{id} для получение оценки пользователя
- /cource/get/all для получения списка курсов
- /user/get/all - для получения списка всех пользователей
Контракты:
- для user: { "name":"Test user", "cource":"QA", "email":"[email protected]" "age": 23 }
- для оценки: { "name":"Test user", "score": 78 }
- для курсов:
[
{
"name":"QA java",
"price": 15000
},
{
"name":"Java",
"price": 12000
}
]
Написать тесты для проверки.
- Создать "хелперы" (API-helpers) для работы с API:
- создать тест с http-helper
- создать тест с soap-helper.