Code Lab

Метод запроса

ЛёгкаяТипы TypeScript4 мин

Напиши функцию successStatus(method) для API-тестов. Она возвращает код успешного ответа. Для 'GET' это 200, для 'POST' 201, для 'DELETE' 204.

Параметр method принимает только эти три строки, любая другая строка должна быть ошибкой типов. Код внизу не меняй, строки после @ts-expect-error должны остаться ошибками.

Примеры

successStatus('GET')

Вернёт 200

Успешный GET отвечает 200.
successStatus('POST')

Вернёт 201

Успешный POST создаёт запись и отвечает 201.
successStatus('DELETE')

Вернёт 204

Успешный DELETE отвечает 204 без тела.

Источник

Функция
Загружаем редактор...
  1. Входные данныеsuccessStatus('GET')
    Ожидалось200
  2. Входные данныеsuccessStatus('POST')
    Ожидалось201

Скрытые тесты запускаются по Submit.