Closed qase-testops[bot] closed 9 months ago
Defect (D-112) was moved to status 'Open'
тип 400 дефолтный, до следующего показа будет такой.
Баг не устранен
что не так? Ответ соответствует документации { "email": [ "Пользователь с таким email уже существует" ] }
Actual result
Описание: для ошибки уже использованной при регистрации почты лучше использовать код 409 Conflict.
Окружение: Адрес сервера: https://letstalk.ddns.net
Предусловие: в системе имеется как минимум один зарегистрированный психолог, известен адрес его электронной почты. Например, owk4rce@ya.ru
Шаги воспроизведения; Отправить POST-запрос на эндпойнт
/api/v1/users/psychologists/
для регистрации нового психолога. В теле (JSON) указать:{
"first_name": "Мордехай",
"last_name": "Намир",
"birth_date": "01-01-1986",
"email": "owk4rce@ya.ru",
"password": "Aa1234567@",
"photo": ""
}
Ожидаемый результат: запрос возвращается с кодом 409 Conflict. Психолог не зарегистрирован.
Фактический результат:. запрос возвращается с кодом 400 Bad request. Психолог не зарегистрирован.
Приоритет: Низкий
Qase.io defect: Код 400 Bad Request при отправке POST-запроса на /api/v1/users/psychologists/ (параметр "Почта" содержит значение, ранее использованное при регистрации) Found in test run: Test run 2024/01/21
%D0%BF%D0%BE%D1%87%D1%82%D0%B0%20%D0%B7%D0%B0%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B0%20400.png