Тестовый скрипт почтальона - убедитесь, что статус НЕ 200 - PullRequest
0 голосов
/ 30 апреля 2018

Я создаю сценарий для проверки моего API, я хочу убедиться, что если пользователь не введет правильное имя пользователя и пароль, доступ будет запрещен.

Я хочу, чтобы мой тест прошел, когда код состояния 401. Почтальон отображает ошибку теста, потому что код состояния моего запроса не равен 200.

Я действительно хочу, чтобы мой ответ был 401, чтобы пройти тест.

Есть идеи о том, как действовать?

Приветствия

Я пытался использовать этот тест:

pm.test("Status code is 401", function () {
    pm.response.to.have.status(401);
});

Этот тест пройден, но Почтальон отображает ошибочное утверждение:

 response is ok | AssertionError: expected response to have status code
 200 but got 401

Postman Screenshot

1 Ответ

0 голосов
/ 30 апреля 2018

Я только что создал новую папку и начал заново, и все заработало. Я не смог найти, откуда возникла проблема ...

...