Sobes.tech
Senior

Schrijf een positieve testcase voor de DELETE-operatie (verwijdering van een object).

sobes.tech AI

Antwoord van 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

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