From 5dbf86e45799816657d6b854b76d4773795fe789 Mon Sep 17 00:00:00 2001 From: John Thompson Date: Mon, 27 May 2019 17:07:57 -0400 Subject: [PATCH] adding spring mockmvc config --- .../web/controller/BeerControllerTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 8e81ae7..7ff30fc 100644 --- a/src/test/java/guru/springframework/sfgrestdocsexample/web/controller/BeerControllerTest.java +++ b/src/test/java/guru/springframework/sfgrestdocsexample/web/controller/BeerControllerTest.java @@ -6,12 +6,14 @@ import guru.springframework.sfgrestdocsexample.repositories.BeerRepository; import guru.springframework.sfgrestdocsexample.web.model.BeerDto; import guru.springframework.sfgrestdocsexample.web.model.BeerStyleEnum; import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs; import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest; import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.context.annotation.ComponentScan; -import org.springframework.context.annotation.Import; import org.springframework.http.MediaType; +import org.springframework.restdocs.RestDocumentationExtension; import org.springframework.test.web.servlet.MockMvc; import java.math.BigDecimal; @@ -23,6 +25,8 @@ import static org.mockito.BDDMockito.given; import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; +@ExtendWith(RestDocumentationExtension.class) +@AutoConfigureRestDocs @WebMvcTest(BeerController.class) @ComponentScan(basePackages = "guru.springframework.sfgrestdocsexample.web.mappers") class BeerControllerTest {