List of usage examples for org.springframework.mock.web MockHttpServletResponse MockHttpServletResponse
MockHttpServletResponse
From source file:org.araneaframework.tests.servlet.util.AtomicResponsetHelperTests.java
public void setUp() throws Exception { res = new MockHttpServletResponse(); res.setContentType("text/html; charset=UTF-8"); output = new StandardServletOutputData(new MockHttpServletRequest(), res); atomic = new AtomicResponseHelper(output); }
From source file:com.xemantic.tadedon.servlet.CacheDisablingFilterTest.java
@Test public void shouldAddResponseHeaders() throws Exception { // given//from ww w.j a va 2 s . c o m CacheDisablingFilter filter = new CacheDisablingFilter(); MockHttpServletRequest request = new MockHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); MockFilterChain chain = new MockFilterChain(); // when filter.doFilter(request, response, chain); // then assertThat((String) response.getHeader("Pragma"), is("no-cache")); //TODO write more assertions }
From source file:newcontroller.handler.impl.DefaultResponseTest.java
@Test public void testBodyText() throws Exception { MockHttpServletResponse response = new MockHttpServletResponse(); Response res = new DefaultResponse(response, Arrays.asList(new StringHttpMessageConverter(), new GsonHttpMessageConverter())); HandlerBridge handlerBridge = res.body("Hello"); handlerBridge.bridge(new DefaultRequest(new MockHttpServletRequest()), res); assertThat(response.getContentAsString(), is("Hello")); }
From source file:org.yestech.lib.io.FileSystemFileDownloadFilterUnitTest.java
@Before public void setUp() throws ServletException { request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); config = new MockFilterConfig(); chain = new MockFilterChain(); filter = new FileSystemFileDownloadFilter(); filter.init(config);//w ww . j a v a 2 s .com }
From source file:net.shibboleth.idp.cas.flow.AbstractProfileActionTest.java
protected static RequestContext createProfileContext() { final MockRequestContext requestContext = new MockRequestContext(); final MockExternalContext externalContext = new MockExternalContext(); externalContext.setNativeRequest(new MockHttpServletRequest()); externalContext.setNativeResponse(new MockHttpServletResponse()); requestContext.setExternalContext(externalContext); final ProfileRequestContext profileRequestContext = new ProfileRequestContext(); requestContext.getConversationScope().put(ProfileRequestContext.BINDING_KEY, profileRequestContext); return requestContext; }
From source file:cz.vse.webmail.web.EmailControllerTest.java
/** * Initialize helper objects/*from ww w.j a va 2 s .co m*/ */ @Before public void setUp() { controller = new EmailControllerStub(); request = new MockHttpServletRequest(); response = new MockHttpServletResponse(); }
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\"")); }
From source file:org.hdiv.filter.ValidatorErrorHandlerTest.java
public void testPageIncorrect() { HttpServletRequest request = HDIVUtil.getHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); this.validatorErrorHandler.handleValidatorError(request, response, HDIVErrorCodes.PAGE_ID_INCORRECT); String redirectUrl = response.getRedirectedUrl(); assertEquals(getConfig().getSessionExpiredLoginPage(), redirectUrl); }
From source file:newcontroller.handler.impl.HttpMessageConverterHandlerBridgeTest.java
@Test public void testBridge() throws Exception { HttpServletRequest request = MockMvcRequestBuilders.get("/").param("foo", "aaa").param("bar", "100") .buildRequest(new MockServletContext()); MockHttpServletResponse response = new MockHttpServletResponse(); HttpMessageConverterHandlerBridge<String> bridge = new HttpMessageConverterHandlerBridge<>("Hello World!", new StringHttpMessageConverter()); bridge.bridge(new DefaultRequest(request), new DefaultResponse(response)); assertThat(response.getContentAsString(), is("Hello World!")); }
From source file:org.geomajas.gwt.server.mvc.GwtResourceControllerTest.java
@Test public void testResourceInClassPath() throws ServletException, IOException { // create mock context that loads from the classpath MockServletContext context = new MockServletContext(); MockHttpServletRequest request = new MockHttpServletRequest(context); request.setPathInfo("/org/geomajas/gwt/server/mvc/geomajas_logo.png"); request.setMethod("GET"); MockHttpServletResponse response = new MockHttpServletResponse(); GwtResourceController resourceController = new GwtResourceController(); resourceController.setServletContext(context); resourceController.getResource(request, response); Resource resource = new ClassPathResource("/org/geomajas/gwt/server/mvc/geomajas_logo.png"); Assert.assertArrayEquals(IOUtils.toByteArray(resource.getInputStream()), response.getContentAsByteArray()); }