Задать вопрос
@gtgt

Разница GET и DELETE запроса при проверке, что удалилась корзина?

Изучаю тестировку. Сейчас на тестировании api.
Суть вопроса: тестирую сайт. На нем можно создать корзину с заказом. Нужно проверить, что корзину можно удалить (все проверки делаю через запросы в postman - таково задание). Дополнительно нужно проверить, что корзина действительно удалилась после нашего DELETE запроса. Для этого я посылаю этот запрос повторно на тот же id корзины и ожидаю 404 ответ - корзина ведь удалилась. Инете предлагают сделать данную проверку через GET запрос. Саму разницу между методами я знаю. Хочу понять какая разница именно тут. Как бы просят добавить GET, но разве это не будет дублированием нашей проверки через повторный DELETE?
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
В случае delete, если корзина отсутствует - вполне может вернуться и 200 код и это будет вполне нормальным поведением, тк идемпотентность.
Так что лучше проверить через get
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Wanted Москва
До 200 000 ₽
от 1 000 до 2 000 $
Лантан Новосибирск
от 70 000 до 100 000 ₽