From eff19ec9721381344f0eeacdebfda9da8d8bef07 Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Mon, 9 Sep 2024 15:42:21 +0200 Subject: [PATCH] Sync MockHttpServletRequest implementations --- .../servlet/MockHttpServletRequest.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) 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 d4377476ac28..42b0401ab1e1 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 String getRequestedSessionId() { 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; }