У меня есть логин конечной точки API django rest, который принимает имя пользователя и пароль в виде объекта json, как показано ниже.
{
username: email,
password: password,
}
и возвращает объект json, содержащий токен
{
token : 0234jh324234j2hiy342
}
Теперь я хочу написать тест на поведение.У меня есть следующий файл функций.
Feature: Login User
By providing different credentials we check if our login API end point is working as expected or not
Scenario: Login User by Providing Authentication Credentials
Given I provide user authentication credentials
Then I must get a reponse with status code 200 and a jSon object with token
, и вот мой файл auth.pyдекоратор.И как я могу проверить JSON в ответ на мой ожидаемый JSON.