HATEOAS (Hypermedia As The Engine Of Application State) — принцип REST: ответ содержит ссылки на возможные следующие действия. Пример: ответ на GET /orders/123 содержит _links: {cancel: "/orders/123/cancel", pay: "/orders/123/pay"}. Клиент navigates через links, не знает URL заранее. Тестируем: links присутствуют, указывают на реальные рабочие эндпоинты, только доступные actions включены (нельзя cancel уже доставленный заказ), links корректны при разных ролях пользователей.
Что такое HATEOAS и как тестировать?
Senior
151 просмотровAFK Offer AI
Что такое test oracle?