List of usage examples for org.springframework.mock.web MockHttpServletRequest MockHttpServletRequest
public MockHttpServletRequest()
From source file:org.jasig.cas.web.support.SamlArgumentExtractorTests.java
public void testObtainService() { final MockHttpServletRequest request = new MockHttpServletRequest(); request.setParameter("TARGET", "test"); final Service service = this.extractor.extractService(request); assertEquals("test", service.getId()); }
From source file:org.jmesa.worksheet.WorksheetColumnTest.java
@Test public void hasErrorByKey() { MockHttpServletRequest request = new MockHttpServletRequest(); WebContext webContext = new HttpServletRequestWebContext(request); webContext.setLocale(Locale.US); Messages messages = new ResourceBundleMessages("org.jmesa.worksheet.testResourceBundle", webContext); Worksheet worksheet = new Worksheet("id"); worksheet.setWebContext(webContext); worksheet.setMessages(messages);// w w w . jav a 2 s . c o m WorksheetRow row = new WorksheetRow(null); worksheet.addRow(row); WorksheetColumn column = new WorksheetColumn("name.firstName", null); row.addColumn(column); column.setErrorKey("column.nullvalue"); assertTrue("The column does not have an error.", column.hasError()); }
From source file:com.hp.autonomy.frontend.find.core.web.AbstractErrorControllerTest.java
@Before public void setUp() throws MalformedURLException { request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); when(controllerUtils.buildErrorModelAndView(any(ErrorModelAndViewInfo.class))) .thenReturn(mock(ModelAndView.class)); }
From source file:org.jasig.cas.support.openid.web.support.OpenIdArgumentExtractorTests.java
public void testNoOpenIdServiceExists() { assertNull(this.extractor.extractService(new MockHttpServletRequest())); }
From source file:com.ge.predix.acs.commons.web.BaseRestApiTest.java
@Test public void testBaseRestApi() { RestErrorHandler errorHandler = Mockito.mock(RestErrorHandler.class); HttpServletRequest request = new MockHttpServletRequest(); HttpServletResponse response = new MockHttpServletResponse(); Exception e = new Exception(); ModelAndView errorResponse = new ModelAndView(); errorResponse.setViewName("ErrorDetails"); Mockito.when(errorHandler.createApiErrorResponse(e, request, response)).thenReturn(errorResponse); BaseRestApi baseRestApi = new BaseRestApi(); baseRestApi.setRestErrorHandler(errorHandler); ModelAndView actualErrorResponse = baseRestApi.handleException(e, request, response); Assert.assertNotNull(actualErrorResponse); Assert.assertEquals(actualErrorResponse.getViewName(), "ErrorDetails"); Mockito.verify(errorHandler, Mockito.times(1)).createApiErrorResponse(e, request, response); }
From source file:com.google.api.server.spi.handlers.ApiProxyHandlerTest.java
private void testWithServletPath(String servletPath) throws Exception { MockHttpServletRequest request = new MockHttpServletRequest(); request.setServerName("localhost"); request.setServerPort(8080);/*from www . j av a2 s. co m*/ request.setServletPath(servletPath); MockHttpServletResponse response = new MockHttpServletResponse(); ApiProxyHandler handler = new ApiProxyHandler(); EndpointsContext context = new EndpointsContext("GET", "static/proxy.html", request, response); handler.handle(context); assertThat(response.getContentAsString()).contains(servletPath); }
From source file:org.jmesa.worksheet.servlet.WorksheetServletTest.java
@Test public void getWorksheet() { WorksheetUpdaterTemp servlet = new WorksheetUpdaterTemp(); MockHttpServletRequest request = new MockHttpServletRequest(); request.addParameter("id", ID); WebContext webContext = new HttpServletRequestWebContext(request); Worksheet worksheet = servlet.getAccessToWorksheet(null, webContext); WorksheetRow row = new WorksheetRow(new UniqueProperty(null, null)); worksheet.addRow(row);/*from www .ja v a 2s .co m*/ assertNotNull(worksheet); assertTrue("There are no rows in the worksheet.", worksheet.getRows().size() == 1); Worksheet worksheet2 = servlet.getAccessToWorksheet(null, webContext); assertNotNull(worksheet2); assertTrue("Did not return the same worksheet.", worksheet == worksheet2); }
From source file:org.jmesa.limit.LimitActionFactoryTest.java
@Before public void setUp() { MockHttpServletRequest request = new MockHttpServletRequest(); WebContext webContext = new HttpServletRequestWebContext(request); webContext.setParameterMap(getParameters()); limitActionFactory = new LimitActionFactory(ID, webContext.getParameterMap()); }
From source file:ar.com.zauber.commons.web.proxy.impl.ChainedURLRequestMapperTest.java
/** test */ public final void testEmpty() { final URLRequestMapper c = new ChainedURLRequestMapper(Collections.EMPTY_LIST); c.getProxiedURLFromRequest(new MockHttpServletRequest()); }
From source file:org.cloudfoundry.identity.api.web.ApiControllerTests.java
@Test public void testNoUser() throws Exception { controller.setInfo(new ClassPathResource("info.tmpl")); HashMap<String, Object> model = new HashMap<String, Object>(); View view = controller.info(model, null); MockHttpServletResponse response = new MockHttpServletResponse(); view.render(model, new MockHttpServletRequest(), response); String content = response.getContentAsString(); assertFalse("Wrong content: " + content, content.contains("\"user\"")); }