diff --git a/spring-test/src/main/java/org/springframework/mock/http/server/reactive/MockServerHttpRequest.java b/spring-test/src/main/java/org/springframework/mock/http/server/reactive/MockServerHttpRequest.java index 7e1d2e65ec..ada440f66b 100644 --- a/spring-test/src/main/java/org/springframework/mock/http/server/reactive/MockServerHttpRequest.java +++ b/spring-test/src/main/java/org/springframework/mock/http/server/reactive/MockServerHttpRequest.java @@ -43,6 +43,8 @@ public class MockServerHttpRequest implements ServerHttpRequest { private URI url; + private String contextPath = ""; + private final MultiValueMap queryParams = new LinkedMultiValueMap<>(); private final HttpHeaders headers = new HttpHeaders(); @@ -100,6 +102,15 @@ public class MockServerHttpRequest implements ServerHttpRequest { return this.url; } + public void setContextPath(String contextPath) { + this.contextPath = contextPath; + } + + @Override + public String getContextPath() { + return this.contextPath; + } + public MockServerHttpRequest addHeader(String name, String value) { getHeaders().add(name, value); return this;