Browse Source

Sync changes to MockHttpServletRequest

pull/32896/head
Sam Brannen 2 years ago
parent
commit
e999f4e47d
  1. 7
      spring-web/src/testFixtures/java/org/springframework/web/testfixture/servlet/MockHttpServletRequest.java

7
spring-web/src/testFixtures/java/org/springframework/web/testfixture/servlet/MockHttpServletRequest.java

@ -100,9 +100,6 @@ public class MockHttpServletRequest implements HttpServletRequest {
private static final TimeZone GMT = TimeZone.getTimeZone("GMT"); private static final TimeZone GMT = TimeZone.getTimeZone("GMT");
private static final BufferedReader EMPTY_BUFFERED_READER =
new BufferedReader(new StringReader(""));
/** /**
* Date formats as specified in the HTTP RFC. * Date formats as specified in the HTTP RFC.
* @see <a href="https://tools.ietf.org/html/rfc7231#section-7.1.1.1">Section 7.1.1.1 of RFC 7231</a> * @see <a href="https://tools.ietf.org/html/rfc7231#section-7.1.1.1">Section 7.1.1.1 of RFC 7231</a>
@ -383,6 +380,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
// --------------------------------------------------------------------- // ---------------------------------------------------------------------
@Override @Override
@Nullable
public Object getAttribute(String name) { public Object getAttribute(String name) {
checkActive(); checkActive();
return this.attributes.get(name); return this.attributes.get(name);
@ -637,6 +635,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
} }
@Override @Override
@Nullable
public String[] getParameterValues(String name) { public String[] getParameterValues(String name) {
Assert.notNull(name, "Parameter name must not be null"); Assert.notNull(name, "Parameter name must not be null");
return this.parameters.get(name); return this.parameters.get(name);
@ -736,7 +735,7 @@ public class MockHttpServletRequest implements HttpServletRequest {
this.reader = new BufferedReader(sourceReader); this.reader = new BufferedReader(sourceReader);
} }
else { else {
this.reader = EMPTY_BUFFERED_READER; this.reader = new BufferedReader(new StringReader(""));
} }
return this.reader; return this.reader;
} }

Loading…
Cancel
Save