POST /api/member?_csrf=pZ25SF_D7mKw0dsGee1kXmL8WR_Yu2nru0qP64U_vwS7vPnDlquILDv0i1Od4bkxH8BQOlGddCa6iAjG2im_ieYKjGffiJv0 HTTP/1.1
+
Content-Type: application/json;charset=UTF-8
Content-Length: 246
Host: localhost:8080
@@ -1048,21 +1049,24 @@ HTTP response
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY
-Content-Length: 549
+Content-Length: 597
{
"success" : true,
"message" : "요청이 성공적으로 처리되었습니다.",
"data" : {
"content" : [ {
+ "id" : 1,
"name" : "가식당",
"restaurantType" : "KOREAN_FOOD",
"location" : "서울"
}, {
+ "id" : 2,
"name" : "나식당",
"restaurantType" : "WESTERN_FOOD",
"location" : "부산"
}, {
+ "id" : 3,
"name" : "다식당",
"restaurantType" : "JAPANESE_FOOD",
"location" : "울산"
@@ -1109,6 +1113,11 @@ Response fields
처리 결과
+data.content[].id
+Number
+식당 ID값
+
+
data.content[].name
String
식당 이름
@@ -1510,6 +1519,7 @@ HTTP request
PATCH /api/credits/plus?_csrf=FTufPolFbnQWgcjDW8jT-Zkka5uhtYIsfBvR-8aKTSGi-mnJJQuoCbgjChI7sK6lY-Xnz6oTRvnHgbABSCrnmv--ekKRzFys HTTP/1.1
+
Content-Type: application/json;charset=UTF-8
Content-Length: 47
Host: localhost:8080
@@ -1633,6 +1643,7 @@ HTTP request
PATCH /api/credits/minus?_csrf=RIhdRhgUX7s9SaRUFcBJ4rkdcDr5ESnv0ZSbEQORawtiuuyFJ-xrdSAjbd0Qe5E2Ie19gY4qXQOaIBrC5_etJzuoXmhRgoq8 HTTP/1.1
+
Content-Type: application/json;charset=UTF-8
Content-Length: 47
Host: localhost:8080
@@ -2030,6 +2041,7 @@ HTTP request
POST /api/works-join?_csrf=aLTWfYjPQd7xySlQdXuyQQ-JWy5_zEjlcqFBU1-hVLp8xZ2lUdLmTun_cunc_hBoEFaGcWztdk9N-ivIF5YkZm_EMo9Fof6c HTTP/1.1
+
Content-Type: application/json;charset=UTF-8
Content-Length: 44
Host: localhost:8080
diff --git a/src/test/java/workplate/workplateserver/restaurant/controller/RestaurantControllerTest.java b/src/test/java/workplate/workplateserver/restaurant/controller/RestaurantControllerTest.java
index 53d7b99..2a8c7fd 100644
--- a/src/test/java/workplate/workplateserver/restaurant/controller/RestaurantControllerTest.java
+++ b/src/test/java/workplate/workplateserver/restaurant/controller/RestaurantControllerTest.java
@@ -67,9 +67,9 @@ class RestaurantControllerTest {
void findAllByPage() throws Exception {
// Given
Pageable pageable = PageRequest.of(1, 3);
- RestaurantResponse r1 = new RestaurantResponse("가식당", RestaurantType.KOREAN_FOOD, "서울");
- RestaurantResponse r2 = new RestaurantResponse("나식당", RestaurantType.WESTERN_FOOD, "부산");
- RestaurantResponse r3 = new RestaurantResponse("다식당", RestaurantType.JAPANESE_FOOD, "울산");
+ RestaurantResponse r1 = new RestaurantResponse(1L, "가식당", RestaurantType.KOREAN_FOOD, "서울");
+ RestaurantResponse r2 = new RestaurantResponse(2L, "나식당", RestaurantType.WESTERN_FOOD, "부산");
+ RestaurantResponse r3 = new RestaurantResponse(3L, "다식당", RestaurantType.JAPANESE_FOOD, "울산");
PageResponse response = new PageResponse<>(List.of(r1, r2, r3));
given(restaurantService.findRestaurant(any())).willReturn(response);
@@ -92,6 +92,7 @@ void findAllByPage() throws Exception {
fieldWithPath("success").description("성공여부"),
fieldWithPath("message").description("응답 메시지"),
fieldWithPath("data").description("처리 결과"),
+ fieldWithPath("data.content[].id").description("식당 ID값"),
fieldWithPath("data.content[].name").description("식당 이름"),
fieldWithPath("data.content[].restaurantType").description(
"식당 종류 (KOREAN_FOOD, WESTERN_FOOD, JAPANESE_FOOD 등)"),