Sobes.tech
Back to questions
Senior
8

Напишите позитивный тест-кейс для операции DELETE (удаление объекта).

Companies where asked
NDA COMPANY

Answer from AI

sobes.tech AI

Позитивный тест-кейс для операции DELETE может выглядеть так:

Название: Успешное удаление существующего объекта

Предусловия: Объект с уникальным идентификатором существует в системе.

Шаги:

  1. Отправить запрос DELETE на эндпоинт удаления объекта с корректным идентификатором.
  2. Проверить, что сервер вернул статус 200 OK или 204 No Content.
  3. Попытаться получить объект по тому же идентификатору.

Ожидаемый результат:

  • Ответ на DELETE подтверждает успешное удаление.
  • При попытке получить объект возвращается статус 404 Not Found или аналогичный, подтверждающий, что объект удалён.

Пример на REST API:

DELETE /api/items/123 HTTP/1.1
Host: example.com

---
HTTP/1.1 204 No Content

GET /api/items/123 HTTP/1.1
Host: example.com

---
HTTP/1.1 404 Not Found

Такой тест проверяет, что операция удаления проходит успешно и объект действительно исчезает из системы.