List of usage examples for org.springframework.mock.web MockHttpServletResponse setCommitted
public void setCommitted(boolean committed)
From source file:com.gisgraphy.servlet.GisgraphyServletTest.java
@Test public void sendCustomError() throws UnsupportedEncodingException { final IoutputFormatVisitor errorvisitor = EasyMock.createMock(IoutputFormatVisitor.class); String formatedErrorMessage = "formatedErrorMessage"; String errorMessage = "Basic error Message"; EasyMock.expect(errorvisitor.visitJSON(OutputFormat.JSON)).andReturn(formatedErrorMessage); EasyMock.replay(errorvisitor);/*from w w w.j av a 2 s . c om*/ MockHttpServletRequest request = new MockHttpServletRequest(); MockHttpServletResponse response = new MockHttpServletResponse(); response.setCommitted(true); GisgraphyMockServlet mockServlet = new GisgraphyMockServlet() { public IoutputFormatVisitor getErrorVisitor(String errorMessage) { return errorvisitor; }; }; mockServlet.sendCustomError(errorMessage, OutputFormat.JSON, response, request); EasyMock.verify(errorvisitor); System.out.println(response.getContentAsString()); }