From 520ca97e236621375a8beba8657c8ea5c92caef1 Mon Sep 17 00:00:00 2001 From: John Thompson Date: Mon, 27 May 2019 17:54:14 -0400 Subject: [PATCH] adding response example --- .../web/controller/BeerControllerTest.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/test/java/guru/springframework/sfgrestdocsexample/web/controller/BeerControllerTest.java b/src/test/java/guru/springframework/sfgrestdocsexample/web/controller/BeerControllerTest.java index da3aed4..7061ed2 100644 --- a/src/test/java/guru/springframework/sfgrestdocsexample/web/controller/BeerControllerTest.java +++ b/src/test/java/guru/springframework/sfgrestdocsexample/web/controller/BeerControllerTest.java @@ -24,6 +24,8 @@ import static org.mockito.ArgumentMatchers.any; import static org.mockito.BDDMockito.given; import static org.springframework.restdocs.mockmvc.MockMvcRestDocumentation.document; import static org.springframework.restdocs.mockmvc.RestDocumentationRequestBuilders.*; +import static org.springframework.restdocs.payload.PayloadDocumentation.fieldWithPath; +import static org.springframework.restdocs.payload.PayloadDocumentation.responseFields; import static org.springframework.restdocs.request.RequestDocumentation.*; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; @@ -58,6 +60,17 @@ class BeerControllerTest { ), requestParameters( parameterWithName("iscold").description("Is Beer Cold Query param") + ), + responseFields( + fieldWithPath("id").description("Id of Beer"), + fieldWithPath("version").description("Version number"), + fieldWithPath("createdDate").description("Date Created"), + fieldWithPath("lastModifiedDate").description("Date Updated"), + fieldWithPath("beerName").description("Beer Name"), + fieldWithPath("beerStyle").description("Beer Style"), + fieldWithPath("upc").description("UPC of Beer"), + fieldWithPath("price").description("Price"), + fieldWithPath("quantityOnHand").description("Quantity On hand") ))); }