@Override public Object getContainerRequest() { return new MockHttpServletRequest( application, new MockHttpSession(context), context); } },
/** * Create the response object. * * @param servletRequest */ public MockHttpServletResponse(MockHttpServletRequest servletRequest) { this.servletRequest = servletRequest; initialize(); }
/** * @return value of content-type header */ @Override public String getContentType() { return getHeader("Content-Type"); }
/** * @param cookies */ public void addCookies(Iterable<Cookie> cookies) { for (Cookie cookie : cookies) { addCookie(cookie); } }
@Override public long getContentLengthLong() { return getContentLength(); }
/** * Get the sessions. * * @return The session */ @Override public HttpSession getSession() { return getSession(true); }
/** * calls add on each cookie * @param cookies list of cookies */ public void addAll(List<Cookie> cookies) { for (Cookie cookie : cookies) { add(cookie); } }
/** * Set the content type. * * @param type * The content type */ @Override public void setContentType(final String type) { setHeader("Content-Type", type); }
@Override public Set<SessionTrackingMode> getEffectiveSessionTrackingModes() { return getDefaultSessionTrackingModes(); }
@Override public void setContentLengthLong(long len) { setContentLength((int) len); }
/** * Get the name of the remote user from the REMOTE_USER header. * * @return The name of the remote user */ @Override public String getRemoteUser() { return getHeader("REMOTE_USER"); }
/** * Wicket does not use the RequestDispatcher, so this implementation just returns a dummy value. * * @param name * The name of the servlet or JSP * @return The dispatcher */ @Override public RequestDispatcher getNamedDispatcher(final String name) { return getRequestDispatcher(name); }
/** * Set the content length. * * @param length * The length */ @Override public void setContentLength(final int length) { setIntHeader("Content-Length", length); }
/** * creates a key based on the property for cookie equality * * @param cookie * cookie * @return key */ public static Key keyOf(Cookie cookie) { return new Key(cookie); }
/** * Create the response object. * * @param servletRequest */ public MockHttpServletResponse(MockHttpServletRequest servletRequest) { initialize(); }
/** * @return value of content-type header */ @Override public String getContentType() { return getHeader("Content-Type"); }
/** * @param cookies */ public void addCookies(Iterable<Cookie> cookies) { for (Cookie cookie : cookies) { addCookie(cookie); } }
@Override public long getContentLengthLong() { return getContentLength(); }
/** * Get the sessions. * * @return The session */ @Override public HttpSession getSession() { return getSession(true); }
/** * calls add on each cookie * @param cookies list of cookies */ public void addAll(List<Cookie> cookies) { for (Cookie cookie : cookies) { add(cookie); } }