List of usage examples for org.springframework.mock.web MockHttpServletResponse MockHttpServletResponse
MockHttpServletResponse
From source file:org.fedoracommons.funapi.UnapiServletTest.java
@Test public void testFoo() throws Exception { MockHttpServletRequest request = new MockHttpServletRequest("GET", "/main.app"); request.setSession(new MockHttpSession(null)); request.addParameter("choice", "expanded"); request.addParameter("contextMenu", "left"); HttpServletResponse response = new MockHttpServletResponse(); response.hashCode();//from w ww. jav a 2s . c o m }
From source file:org.jasig.cas.web.view.Saml10FailureResponseViewTests.java
public void testResponse() throws Exception { final MockHttpServletRequest request = new MockHttpServletRequest(); final MockHttpServletResponse response = new MockHttpServletResponse(); request.addParameter("TARGET", "service"); final String description = "Validation failed"; this.view.renderMergedOutputModel(Collections.<String, Object>singletonMap("description", description), request, response);/*from ww w . ja va2 s. c o m*/ final String responseText = response.getContentAsString(); assertTrue(responseText.contains("Status")); assertTrue(responseText.contains(description)); }
From source file:org.piraso.web.base.PirasoResponseWrapperTest.java
@Before public void setUp() throws Exception { MockHttpServletResponse response = new MockHttpServletResponse(); entry = new HttpResponseEntry(); wrapper = new PirasoResponseWrapper(response, entry); }
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.gu.management.spring.ManagementUrlDiscoveryControllerTest.java
@Test public void shouldShowSuppliedUrls() throws Exception { ManagementUrlDiscoveryController controller = new ManagementUrlDiscoveryController(service); MockHttpServletResponse response = new MockHttpServletResponse(); List<String> urls = asList("/url1"); when(service.getManagementUrls()).thenReturn(urls); controller.handleRequestInternal(null, response); assertThat(response.getContentAsString(), containsString("<a href=\"management/url1\">/url1</a>")); }
From source file:com.gu.management.status.StatusServletTest.java
@Before public void setUp() { statusWriters = asList(mock(StatusWriter.class), mock(StatusWriter.class), mock(StatusWriter.class)); statusController = new StatusServlet(statusWriters); servletResponse = new MockHttpServletResponse(); }
From source file:no.dusken.common.plugin.control.PluginResourceControllerTest.java
@Before public void setUp() throws Exception { pluginResourceController = new PluginResourceController(); pluginResourceController.setAllowedFileTypes(Arrays.asList(".css", ".png", ".jpg", ".jpeg", ".gif")); response = new MockHttpServletResponse(); }
From source file:org.openmrs.module.reportingcompatibility.web.controller.analysis.CohortBuilderControllerTest.java
@Test public void shouldSortDrugs() throws Exception { executeDataSet("org/openmrs/include/drugs.xml"); CohortBuilderController controller = (CohortBuilderController) applicationContext .getBean("cohortBuilderController"); MockHttpServletRequest request = new MockHttpServletRequest("GET", "/openmrs/cohortBuilder.list"); request.setSession(new MockHttpSession(null)); HttpServletResponse response = new MockHttpServletResponse(); controller.handleRequest(request, response); }
From source file:com.github.mike10004.stormpathacctmgr.NewPasswordFormServletTest.java
@Test public void testDoGet() throws Exception { System.out.println("NewPasswordFormServletTest.testDoGet"); String emailAddress = "somebody@example.com"; String token = "981ng9014ng4nh9014h901nh4jhqg8rejg089rjg09zahg49hqg08"; final Application application = createNiceMock(Application.class); Account account = createNiceMock(Account.class); final RequestDispatcher requestDispatcher = createNiceMock(RequestDispatcher.class); MockHttpServletResponse mockResponse = new MockHttpServletResponse(); MockHttpServletRequest mockRequest = new MockHttpServletRequest() { @Override//ww w .j av a 2 s . c om public RequestDispatcher getRequestDispatcher(String path) { assertEquals(NewPasswordFormServlet.RESET_ENTER_NEW_PASSWORD_JSP_PATH, path); return requestDispatcher; } }; mockRequest.setParameter(PasswordReset.PARAM_RESET_TOKEN, token); requestDispatcher.forward(mockRequest, mockResponse); EasyMock.expectLastCall().times(1); expect(account.getEmail()).andReturn(emailAddress).anyTimes(); expect(application.verifyPasswordResetToken(token)).andReturn(account).times(1); replay(application, account, requestDispatcher); final Stormpaths stormpaths = new Stormpaths() { @Override public Application buildApplication() { return application; } }; NewPasswordFormServlet instance = new NewPasswordFormServlet() { @Override protected Stormpaths createStormpaths() { return stormpaths; } }; MockServletContext servletContext = new MockServletContext(); instance.init(new MockServletConfig(servletContext)); instance.doGet(mockRequest, mockResponse); String actualTargetEmailAttribute = (String) mockRequest .getAttribute(NewPasswordFormServlet.ATTR_TARGET_EMAIL); System.out.println("email attribute: " + actualTargetEmailAttribute); assertEquals(emailAddress, actualTargetEmailAttribute); System.out.println("status: " + mockResponse.getStatus()); assertEquals(HttpServletResponse.SC_OK, mockResponse.getStatus()); }
From source file:se.trillian.goodies.web.DisableSessionIdInUrlFilterTest.java
protected void setUp() throws Exception { request = new MockHttpServletRequest(); response = new MockHttpServletResponse() { public String encodeURL(String url) { return url + ";jsessionid=2187WKEJH8923JWEKH"; }/* w w w. j a v a2 s . c o m*/ public String encodeRedirectURL(String url) { return url + ";jsessionid=WQ87621JHED89WEQDD"; } }; filter = new DisableSessionIdInUrlFilter(); }