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

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

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

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

Похожие вопросы