Администратор просматривает платежи
Как администратор, я хочу иметь возможность просматривать все платежи в системе по запросу
Правила:
- Только запросы авторизированных администраторов должны допускаться:
- Например, запрос авторизированный под ролью
Гость
должен вернуть ошибку403
- Например, запрос без авторизации должен вернуть ошибку
401
- Например, запрос авторизованный под ролью
Администратор
должен вернуть200
- Например, запрос авторизированный под ролью
- Ответ на запрос должен учитывать параметры разбиения на страницы
- Например, запрос без параметров должен вернуть
первую
страницу с количеством элементов10
- Например, запрос с параметром
page
должен вернуть страницу, содержащую элементы начиная с(page-1)*10+1)
в количистве10
- Например, запрос с параметром
size
должен вернутьпервую
страницу с количеством элементовsize
- Например, запрос без параметров должен вернуть
- Ответ должен содержать список элементов и информацию о странице
size
,totalElements
,totalPages
,number
- Например, запрос
первой
страницы с ограничением впять
элементов при общем количество элементов в системе равным15
получит ответ со списком изпяти
элементов и информацией о странице:size=5
,totalElements=15
,totalPages=3
,number=1
- Например, запрос
- Элемент ответа должен содержать
идентификатор
,дату создания
,отправителя
,получателя
,сумму
,валюту
,статус
,дополнительную информацию
- Например, запрос должен вернуть набор элементов, каждый из которых содержит заполненные параметры:
идентификатор
,дату создания
,отправителя
,получателя
,сумму
,валюту
,статус
,дополнительную информацию
- Например, запрос должен вернуть набор элементов, каждый из которых содержит заполненные параметры: