KinderGuide / kinderguide-frontend

https://kinderguide.github.io/kinderguide-frontend/
0 stars 2 forks source link

При редактировании отзыва в поле grade можно передать значения меньше 1 и больше 5 в запросе PATCH schools/{school_id}/reviews/{review_id}/ #157

Open qase-testops[bot] opened 11 months ago

qase-testops[bot] commented 11 months ago

Preconditions

Создать отзыв запросом POST [https://kinder.acceleratorpracticum.ru/api/v1/schools/{school_id}/reviews/]


Параметры: {school_id} - id существующей школы jwt-token (write:user, admin) - пользователь авторизован токен: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjk5OTkwNTA3LCJqdGkiOiJmYWQ2YWZjMjRhMmY0MjJhYjBkZjE3MzRlYjZlNGYzMCIsInVzZXJfaWQiOjQ0fQ.GWtpRSgRX75BHK3UcZae7RC388AEwXFxfoy7kgT5ejI

Тело запроса: { "content": "Хорошая школа", "grade": 3 }

Description

Отправить PATCH schools/{school_id}/reviews/{review_id}/

Параметры: {school_id} - существующий id школы {review_id} - id созданного отзыва jwt-token (write:user, admin) - пользователь авторизован

токен: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjk5OTkwNTA3LCJqdGkiOiJmYWQ2YWZjMjRhMmY0MjJhYjBkZjE3MzRlYjZlNGYzMCIsInVzZXJfaWQiOjQ0fQ.GWtpRSgRX75BHK3UcZae7RC388AEwXFxfoy7kgT5ejI

1) Тело запроса: { "content": "Хорошая школа", "grade": 0 }

2) Тело запроса: { "content": "Хорошая школа", "grade": -1 }

3) Тело запроса: { "content": "Хорошая школа", "grade": 6 }

Ожидаемый результат: 400 Bad Request { "grade": "string" }

Actual result

200 OK

Qase.io defect: При редактировании отзыва в поле grade можно передать значения меньше 1 и больше 5 в запросе PATCH schools/{school_id}/reviews/{review_id}/ Found in test run: Отзывы школы (13.11)

qase-testops[bot] commented 11 months ago

Defect (D-77) was moved to status 'Open'