Fix exception mock request builder

Issue: SPR-11043
This commit is contained in:
Rossen Stoyanchev
2013-11-05 10:59:05 -05:00
parent 7387cb990e
commit 4b38dc8972
2 changed files with 15 additions and 3 deletions

View File

@@ -228,6 +228,19 @@ public class MockHttpServletRequestBuilderTests {
assertEquals("bar=baz", request.getParameter("foo"));
}
// SPR-11043
@Test
public void requestParameterFromQueryNull() throws Exception {
this.builder = new MockHttpServletRequestBuilder(HttpMethod.GET, "/?foo");
MockHttpServletRequest request = this.builder.buildRequest(this.servletContext);
Map<String, String[]> parameterMap = request.getParameterMap();
assertArrayEquals(new String[]{null}, parameterMap.get("foo"));
assertEquals("foo", request.getQueryString());
}
@Test
public void acceptHeader() throws Exception {
this.builder.accept(MediaType.TEXT_HTML, MediaType.APPLICATION_XML);