Sobes.tech
Middle+

მომხმარებლის ანგარიშში ბოლო შეკვეთის ჩვენებისთვის handler არსებობს. ქვემოთ მოცემულია swagger-ის პასუხის სტრუქტურა. რა 3 ბიზნეს სცენარს შეამოწმებდით პირველ რიგში? მოთხოვნა: GET /client/last_order?client_id={client_id} პასუხი: { "client_id": "მთლიანი ნომერი", "order_id": "მთლიანი ნომერი", "order": [ { "item_id": "მთლიანი ნომერი", "item_qty": "მთლიანი ნომერი", "item_price": "ციფრი" } ], "order_price": "ციფრი" }

sobes.tech AI

პასუხი AI-სგან

  1. Проверка корректности данных для существующего клиента с заказом:

    • Убедиться, что при запросе с валидным client_id возвращается последний заказ с правильными item_id, item_qty, item_price и корректной суммой order_price.
  2. Обработка клиента без заказов:

    • Проверить, что происходит, если у клиента нет заказов (например, пустой массив order или специальный статус). Система должна корректно обработать этот кейс без ошибок.
  3. Обработка несуществующего client_id или некорректных данных:

    • Проверить ответ при запросе с несуществующим client_id или некорректным параметром (например, строка вместо числа). Ожидается корректный код ошибки и понятное сообщение.