diff --git a/spring-web/src/testFixtures/java/org/springframework/web/testfixture/servlet/MockHttpServletRequest.java b/spring-web/src/testFixtures/java/org/springframework/web/testfixture/servlet/MockHttpServletRequest.java index d4377476ac2..42b0401ab1e 100644 --- a/spring-web/src/testFixtures/java/org/springframework/web/testfixture/servlet/MockHttpServletRequest.java +++ b/spring-web/src/testFixtures/java/org/springframework/web/testfixture/servlet/MockHttpServletRequest.java @@ -256,6 +256,9 @@ public class MockHttpServletRequest implements HttpServletRequest { @Nullable private String requestedSessionId; + @Nullable + private String uriTemplate; + @Nullable private String requestURI; @@ -1284,6 +1287,24 @@ public class MockHttpServletRequest implements HttpServletRequest { return this.requestedSessionId; } + /** + * Set the original URI template used to prepare the request, if any. + * @param uriTemplate the URI template used to set up the request, if any + * @since 6.2 + */ + public void setUriTemplate(@Nullable String uriTemplate) { + this.uriTemplate = uriTemplate; + } + + /** + * Return the original URI template used to prepare the request, if any. + * @since 6.2 + */ + @Nullable + public String getUriTemplate() { + return this.uriTemplate; + } + public void setRequestURI(@Nullable String requestURI) { this.requestURI = requestURI; }