List of usage examples for org.springframework.mock.web MockHttpServletRequest getParameter
@Override
@Nullable
public String getParameter(String name)
From source file:org.apache.wink.test.mock.MockHttpServletRequestWrapperTestCase.java
@Test public void testQuery() throws Exception { MockHttpServletRequest req = MockRequestConstructor.constructMockRequest("GET", "/test", "application/json", (String) null, null); req.setQueryString("x=1&y=2&z=%20"); String x = req.getParameter("x"); String y = req.getParameter("y"); String z = req.getParameter("z"); String a = req.getParameter("a"); Assert.assertEquals("1", x); Assert.assertEquals("2", y); Assert.assertEquals(" ", z); Assert.assertNull(a);/*w w w .j ava2 s .co m*/ Assert.assertEquals(3, req.getParameterMap().size()); }
From source file:ar.com.zauber.commons.spring.test.impl.TamperdataHttpServletRequestFactoryTest.java
/** testea */ public final void testFoo() { final HttpServletRequestFactory f = new TamperdataHttpServletRequestFactory(); final MockHttpServletRequest request = (MockHttpServletRequest) f.create(getClass().getClassLoader() .getResourceAsStream("ar/com/zauber/commons/spring/test/impl/tamperdata-0.xml")); assertEquals("gzip,deflate", request.getHeader("Accept-Encoding")); assertEquals("carlos", request.getParameter("username")); assertEquals("POST", request.getMethod()); }
From source file:fi.okm.mpass.idp.authn.impl.AbstractSpringSocialOAuth2IdentityTest.java
protected MockHttpServletRequest initHttpRequestWithState() { MockHttpServletRequest httpRequest = Mockito.mock(MockHttpServletRequest.class); final String sessionId = "mockSessionId"; HttpSession httpSession = Mockito.mock(HttpSession.class); Mockito.when(httpSession.getId()).thenReturn(sessionId); Mockito.when(httpRequest.getSession()).thenReturn(httpSession); Mockito.when(httpRequest.getParameter("code")).thenReturn("mockCode"); Mockito.when(httpRequest.getParameter("state")) .thenReturn(AbstractSpringSocialOAuth2Identity.calculateHash(sessionId)); Mockito.when(httpRequest.getRequestURL()).thenReturn(new StringBuffer()); return httpRequest; }
From source file:test.com.tsc9526.monalisa.service.actions.AbstractActionTest.java
protected Response getRespone(MockHttpServletRequest req) throws Exception { MockHttpServletResponse resp = new MockHttpServletResponse(); req.addHeader("DEV_TEST", "true"); DbQueryHttpServlet ms = new DbQueryHttpServlet(); ms.service(req, resp);/*from w ww.ja v a 2s . c om*/ String type = resp.getContentType(); Assert.assertTrue(type.indexOf("json") > 0 && type.indexOf("utf-8") > 0); String body = resp.getContentAsString(); Response r = Response.fromJson(body); if (req.getParameter("page") != null && r.getStatus() == 200) { int total = Integer.parseInt(resp.getHeader("X-Total-Page")); Assert.assertTrue(total >= 0); } return r; }
From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTest.java
@Test public void buildRequestParameterMap() throws Exception { setParameter("name", "value"); MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext); assertThat(actualRequest.getParameterMap().size()).isEqualTo(1); assertThat(actualRequest.getParameter("name")).isEqualTo("value"); }
From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTest.java
@Test public void buildRequestParameterMapQuery() throws Exception { webRequest.setUrl(new URL("http://example.com/example/?name=value")); MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext); assertThat(actualRequest.getParameterMap().size()).isEqualTo(1); assertThat(actualRequest.getParameter("name")).isEqualTo("value"); }
From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTest.java
@Test public void buildRequestParameterMapQueryMulti() throws Exception { webRequest.setUrl(new URL("http://example.com/example/?name=value¶m2=value+2")); MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext); assertThat(actualRequest.getParameterMap().size()).isEqualTo(2); assertThat(actualRequest.getParameter("name")).isEqualTo("value"); assertThat(actualRequest.getParameter("param2")).isEqualTo("value 2"); }
From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTests.java
@Test public void buildRequestParameterMapViaWebRequestDotSetRequestParametersWithSingleRequestParam() { webRequest.setRequestParameters(asList(new NameValuePair("name", "value"))); MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext); assertThat(actualRequest.getParameterMap().size(), equalTo(1)); assertThat(actualRequest.getParameter("name"), equalTo("value")); }
From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTests.java
@Test public void buildRequestParameterMapViaWebRequestDotSetRequestParametersWithSingleRequestParamWithNullValue() { webRequest.setRequestParameters(asList(new NameValuePair("name", null))); MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext); assertThat(actualRequest.getParameterMap().size(), equalTo(1)); assertThat(actualRequest.getParameter("name"), nullValue()); }
From source file:org.springframework.test.web.servlet.htmlunit.HtmlUnitRequestBuilderTests.java
@Test public void buildRequestParameterMapViaWebRequestDotSetRequestParametersWithSingleRequestParamWithEmptyValue() { webRequest.setRequestParameters(asList(new NameValuePair("name", ""))); MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext); assertThat(actualRequest.getParameterMap().size(), equalTo(1)); assertThat(actualRequest.getParameter("name"), equalTo("")); }