List of usage examples for org.springframework.mock.web MockHttpServletResponse getStatus
@Override public int getStatus()
From source file:com.github.jrialland.ajpclient.servlet.TestServletProxy.java
@Test public void doTestPost() throws Exception { final String cookie = slurp(TestServletProxy.class.getResource("cookie.txt").openStream()); final MockHttpServletRequest request = new MockHttpServletRequest(); request.setMethod("POST"); request.setRequestURI("/test_post"); request.addHeader("Host", "test.samplesite.com"); request.addHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"); request.addHeader("Accept-Encoding", "gzip, deflate"); request.addHeader("Accept-Language", "fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3"); request.addHeader("Connection", "keep-alive"); request.addHeader("Cookie", cookie); request.addHeader("Referer", "https://test.samplesite.com/fr/group/control_panel/manage?p_auth=1bo6fC5N&p_p_id=dbSettingsPortlet_WAR_eloportalservicesportlet&p_p_lifecycle=1&p_p_state=maximized&p_p_mode=view&doAsGroupId=10157&refererPlid=10160&_dbSettingsPortlet_WAR_eloportalservicesportlet_action=showUpdate&_dbSettingsPortlet_WAR_eloportalservicesportlet_client=TMG"); request.addHeader("User-Agent", "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0"); request.addHeader("Content-Type", "application/x-www-form-urlencoded"); request.setContent(//from w w w . ja v a 2 s. co m "_dbSettingsPortlet_WAR_eloportalservicesportlet_client=xxx&_dbSettingsPortlet_WAR_eloportalservicesportlet_url=jdbc%3Ajtds%3Asqlserver%3A%2F%2Fxxx.xxx.xxx.xxx%2FBD_FR533&_dbSettingsPortlet_WAR_eloportalservicesportlet_user=sa&_dbSettingsPortlet_WAR_eloportalservicesportlet_password=123abcd+&_dbSettingsPortlet_WAR_eloportalservicesportlet_poolmax=5" .getBytes()); final MockHttpServletResponse response = new MockHttpServletResponse(); AjpServletProxy.forHost("localhost", getPort()).forward(request, response); if (response.getStatus() != 200) { System.out.println(response.getContentAsString()); Assert.fail(response.getErrorMessage()); } Assert.assertEquals("5", response.getContentAsString()); }
From source file:com.doitnext.http.router.responsehandlers.DefaultErrorHandlerTest.java
@Test public void testHandleValidStatusCode() throws IOException { DefaultErrorHandler h = new DefaultErrorHandler(); Exception responseData = new IllegalArgumentException("Hidey Ho!!", new NumberFormatException("3r3")); MockHttpServletResponse response = new MockHttpServletResponse(); response.setStatus(403);//from w ww. jav a 2 s. c om boolean handled = h.handleResponse(null, null, response, responseData); Assert.assertTrue(handled); Assert.assertEquals(403, response.getStatus()); }
From source file:org.openmrs.module.webservices.rest.web.v1_0.controller.openmrs1_8.ChangePasswordController1_8Test.java
@Test public void testChangeUsersOwnPassword() throws Exception { setUpUser("butch"); String oldPassword = "SomeOtherPassword123"; String newPassword = "newPassword9"; MockHttpServletResponse response = handle(newPostRequest(PASSWORD_URI, "{\"newPassword\":\"" + newPassword + "\"" + "," + "\"oldPassword\":\"" + oldPassword + "\"}")); assertEquals(200, response.getStatus()); }
From source file:org.sventon.web.AbstractHttpAuthenticationHandlerTest.java
@Test public void testSendChallenge() throws Exception { final MockHttpServletResponse response = new MockHttpServletResponse(); handler.sendChallenge(response);//from w w w .j a v a2 s.co m assertEquals("basic realm=\"realm\"", response.getHeader(AbstractHttpAuthenticationHandler.AUTHENTICATE_HEADER)); assertEquals(HttpServletResponse.SC_UNAUTHORIZED, response.getStatus()); }
From source file:eionet.webq.web.interceptor.CdrAuthorizationInterceptorTest.java
private void assertThatResponseIsBasicAuthorizationCommence(MockHttpServletResponse response) { assertThat(response.getHeader("WWW-Authenticate"), containsString("Basic")); assertThat(response.getStatus(), equalTo(HttpServletResponse.SC_UNAUTHORIZED)); }
From source file:com.github.jrialland.ajpclient.servlet.TestServletProxy.java
@Test public void doTestGet() throws Exception { final MockHttpServletRequest request = new MockHttpServletRequest(); request.setMethod("GET"); request.setRequestURI("/dizzy.mp4"); final MockHttpServletResponse response = new MockHttpServletResponse(); AjpServletProxy.forHost("localhost", getPort()).forward(request, response, 10, TimeUnit.SECONDS, true); if (response.getStatus() != 200) { System.out.println(response.getContentAsString()); Assert.fail(response.getErrorMessage()); }//from ww w . ja va2 s.c o m }
From source file:de.otto.jsonhome.registry.controller.RegistriesControllerTest.java
@Test public void shouldReturnNotFoundWhenAccessingNonExistentRegistry() throws IOException { // given://from w w w . j av a 2 s . c o m // when: final MockHttpServletResponse response = new MockHttpServletResponse(); registriesController.getRegistry("foo", response); // then: assertEquals(response.getStatus(), SC_NOT_FOUND); }
From source file:de.otto.jsonhome.registry.controller.RegistriesControllerTest.java
@Test public void shouldDeleteNonExistentRegistry() { // given:// w w w . j av a 2 s . co m // when: final MockHttpServletResponse response = new MockHttpServletResponse(); registriesController.deleteRegistry("live", response); // then: assertEquals(response.getStatus(), SC_NO_CONTENT); assertEquals(registriesController.getRegistries(new MockHttpServletResponse()), emptyRegistries()); }
From source file:de.otto.jsonhome.registry.controller.RegistriesControllerTest.java
@Test public void shouldDeleteExistingRegistry() { // given://from w ww. j a v a2s . co m registriesController.putRegistry("live", registryLiveWithSingleLinkTo("foo"), new MockHttpServletResponse()); // when: final MockHttpServletResponse response = new MockHttpServletResponse(); registriesController.deleteRegistry("live", response); // then: assertEquals(response.getStatus(), SC_NO_CONTENT); assertEquals(registriesController.getRegistries(new MockHttpServletResponse()), emptyRegistries()); }
From source file:org.craftercms.security.authentication.impl.LogoutSuccessHandlerImplTest.java
@Test public void testRedirectToTargetUrl() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); RequestContext context = new RequestContext(request, response); handler.handle(context, mock(Authentication.class)); assertEquals(TARGET_URl, response.getRedirectedUrl()); assertEquals(HttpServletResponse.SC_MOVED_TEMPORARILY, response.getStatus()); assertTrue(response.isCommitted());/*from ww w. j a v a2 s. com*/ }