List of usage examples for org.springframework.mock.web MockHttpServletResponse MockHttpServletResponse
MockHttpServletResponse
From source file:com.hp.autonomy.frontend.find.idol.view.IdolViewControllerTest.java
@Test public void viewDocumentNotFound() { assertNotNull(viewController.handleViewDocumentNotFoundException( new ViewDocumentNotFoundException("some reference"), new MockHttpServletRequest(), new MockHttpServletResponse())); }
From source file:org.araneaframework.tests.StandardServletOutputDataTests.java
public void testSetResponse() { resp = new MockHttpServletResponse(); out.setResponse(resp); assertEquals(resp, out.getResponse()); }
From source file:nz.net.catalyst.mobile.dds.CapabilitySerivceControllerTest.java
@Test public void testRequiredParams() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest("GET", "/services/v1/get_capabilities"); MockHttpServletResponse response = new MockHttpServletResponse(); HashMap<String, String> headers = new HashMap<String, String>(); headers.put("user-agent", "Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/100.07.57; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413"); String headersStr = mapper.writeValueAsString(headers); request.addParameter("headers", headersStr); try {// w ww . jav a 2 s . c o m handlerAdapter.handle(request, response, csController); fail("exception expected"); } catch (MissingServletRequestParameterException e) { assertEquals("Required String[] parameter 'capability' is not present", e.getMessage()); } request = new MockHttpServletRequest("GET", "/services/v1/get_capabilities"); request.addParameter("capability", "device_id"); try { handlerAdapter.handle(request, response, csController); fail("exception expected"); } catch (MissingServletRequestParameterException e) { assertEquals("Required String parameter 'headers' is not present", e.getMessage()); csController.handleMissingParameters(e, response); assertEquals(400, response.getStatus()); } }
From source file:com.thoughtworks.go.server.security.BasicAuthenticationFilterTest.java
@Before public void setUp() throws Exception { errorMessage = "There was an error authenticating you. Please check the server logs, or contact your the go administrator."; httpRequest = new MockHttpServletRequest(); httpResponse = new MockHttpServletResponse(); filter = new BasicAuthenticationFilter(); }
From source file:org.sventon.web.ctrl.template.GetFileControllerTest.java
@Before public void setUp() throws Exception { request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); mockServletContext.setContextPath("sventon-test"); repositoryName = new RepositoryName("test"); configDirectory = TestUtils.getTestConfigDirectory(); configDirectory.setCreateDirectories(false); configDirectory.setServletContext(mockServletContext); application = new Application(configDirectory); application.setConfigured(true);//from ww w . j a va 2 s . c om repositoryConfiguration = new RepositoryConfiguration(repositoryName.toString()); application.addConfiguration(repositoryConfiguration); }
From source file:org.parancoe.web.test.ControllerTest.java
/** * Reset the request and the response, maintaining the same session. * Useful, for example, to call a post after calling the get of the form. *///ww w. ja v a 2 s .c o m protected void resetRequestAndResponse() { HttpSession httpSession = null; // preparing the multipart request if (mpReq != null) { httpSession = mpReq.getSession(); } mpReq = new MockMultipartHttpServletRequest(); mpReq.setSession(httpSession); mpReq.setMethod("GET"); // preparing the normal request if (req != null) { httpSession = req.getSession(); } req = new MockHttpServletRequest(); req.setSession(httpSession); req.setMethod("GET"); res = new MockHttpServletResponse(); }
From source file:com.google.api.server.spi.EndpointsServletTest.java
@Before public void setUp() throws ServletException { req = new MockHttpServletRequest(); req.setServletPath("/_ah/api"); req.addHeader("Host", API_SERVER_NAME); req.setServerName(API_SERVER_NAME);//w w w . ja v a2 s .co m req.setServerPort(API_PORT); resp = new MockHttpServletResponse(); servlet = new EndpointsServlet(); MockServletConfig config = new MockServletConfig(); config.addInitParameter("services", TestApi.class.getName()); servlet.init(config); }
From source file:org.zilverline.web.TestZilverController.java
public void testFlushCacheHandler() { try {/*from w w w. j av a 2 s . co m*/ ZilverController zilverC = (ZilverController) applicationContext.getBean("zilverController"); assertNotNull(zilverC); CollectionManager colMan = (CollectionManager) applicationContext.getBean("collectionMan"); // get testdate collection DocumentCollection testdata = colMan.getCollectionByName("testdata"); assertNotNull(testdata); MockHttpServletRequest request = new MockHttpServletRequest(); request.addParameter("collection", "testdata"); HttpServletResponse response = new MockHttpServletResponse(); ModelAndView mv = zilverC.flushCacheHandler(request, response); assertNotNull(mv); } catch (BeansException e) { fail(e.getMessage()); } catch (ServletException e) { fail(e.getMessage()); } }
From source file:com.thoughtworks.go.server.controller.actions.JsonActionTest.java
@Test public void shouldReturnJsonConflictInCaseOfConfigMergeConflict() throws Exception { when(configValidity.isType(GoConfigValidity.VT_MERGE_OPERATION_ERROR)).thenReturn(true); JsonAction action = JsonAction.jsonByValidity(jsonAware, configValidity); MockHttpServletResponse response = new MockHttpServletResponse(); action.respond(response);//w ww . j a v a2 s . c om assertThat(response.getStatus(), is(SC_CONFLICT)); verify(configValidity).isType(GoConfigValidity.VT_MERGE_OPERATION_ERROR); }
From source file:ch.silviowangler.dox.web.admin.RepositoryControllerTest.java
@Test public void testGetDocument() throws Exception { when(doxExporter.export()).thenReturn(folder.newFile("archive.zip")); when(mimeTypes.getProperty("zip")).thenReturn("my content type"); MockHttpServletResponse response = new MockHttpServletResponse(); controller.getDocument(response);//w w w. ja va 2 s.c om assertThat(response.getContentType(), is("my content type")); assertThat(response.containsHeader(CONTENT_DISPOSITION), is(true)); }