Выбор ответа Junior Postman, Insomnia и curl спрашивают часто обновлено
Проверка в скрипте Postman
Вопрос
Какой код в скрипте после ответа (Post-response, раньше вкладка Tests) проверяет, что статус ответа 201?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: pm.test("создан", () = pm.response.to.have.status(201));. Тесты в Postman пишутся на JavaScript через объект pm: pm.test(имя, функция) и утверждения в стиле Chai (pm.response.to.have.status, pm.expect(x).to.eql(y)).
Варианты ответа
pm.assert(pm.response.code == 201, "создан");pm.status(201).should.be.ok("создан");pm.test("создан", () => pm.response.to.have.status(201));правильный ответtest("создан", () => expect(response.status).toBe(201));
Разбор
Тесты в Postman пишутся на JavaScript через объект pm: pm.test(имя, функция) и утверждения в стиле Chai (pm.response.to.have.status, pm.expect(x).to.eql(y)). Остальные варианты похожи на другие библиотеки, но в Postman не существуют.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.