REST API (9) Index handler 구현

LEE ·2024년 4월 11일

REST API

목록 보기
9/15
post-thumbnail

오늘의 목표 :

Index handler 구현하여 다른 리소스에 대한 링크 제공하고, ErrorResource 에 index 로 가는 link를 제공하자.

오늘의 목차 :

1. Index handler 구현

2. ErrorResource 에 index 로 가는 link를 구현

1. Index handler 구현

Web 페이지에서도 url 로 이동하는 것이 아닌 진입점이 있듯, API 에서도 Event 를 조회 ,생성, 수정, 삭제등을 하기 위해서 진입점이 필요하다. 또한 다른 리소스에 대한 링크 제공하고 ErrorResource 에 index 로 가는 link를 제공할 수있도록 Index handler 구현해보자.

IndexControllerTest 작성

IndexController 작성

html로 예를들면 첫페이지에 메뉴를 추가하는 것이라고 생각하면 된다.

IndexControllerTest 결과확인

반환받은 값을 보면 링크정보로 Events (목록조회) 로 가는 링크를 제공한 것을 볼 수있다.


2. ErrorResource 에 index 로 가는 link를 구현

createEvent_Bad_Request_Wrong_Input Test 수정


ErrorsResource 추가

에러를 리소스로 변환할 때 index에 대한 링크 추가


createEvent_Bad_Request_Wrong_Input Test 결과를 확인해보면 다음과같이 확인할 수 있다.

0개의 댓글