Tabnine Logo
org.springframework.mock.web
Code IndexAdd Tabnine to your IDE (free)

How to use org.springframework.mock.web

Best Java code snippets using org.springframework.mock.web (Showing top 20 results out of 1,422)

origin: spring-projects/spring-framework

  @Override
  public void flush() throws IOException {
    super.flush();
    setCommitted(true);
  }
}
origin: spring-projects/spring-framework

/**
 * Set a single value for the specified HTTP parameter.
 * <p>If there are already one or more values registered for the given
 * parameter name, they will be replaced.
 */
public void setParameter(String name, String value) {
  setParameter(name, new String[] {value});
}
origin: spring-projects/spring-framework

/**
 * Invalidates this session then unbinds any objects bound to it.
 * @throws IllegalStateException if this method is called on an already invalidated session
 */
@Override
public void invalidate() {
  assertIsValid();
  this.invalid = true;
  clearAttributes();
}
origin: spring-projects/spring-framework

/**
 * Create new MockServletConfig.
 * @param servletContext the ServletContext that the JSP page runs in
 * @param request the current HttpServletRequest
 * @param response the current HttpServletResponse
 * @param servletConfig the ServletConfig (hardly ever accessed from within a tag)
 */
public MockPageContext(@Nullable ServletContext servletContext, @Nullable HttpServletRequest request,
    @Nullable HttpServletResponse response, @Nullable ServletConfig servletConfig) {
  this.servletContext = (servletContext != null ? servletContext : new MockServletContext());
  this.request = (request != null ? request : new MockHttpServletRequest(servletContext));
  this.response = (response != null ? response : new MockHttpServletResponse());
  this.servletConfig = (servletConfig != null ? servletConfig : new MockServletConfig(servletContext));
}
origin: spring-projects/spring-framework

/**
 * Create a new {@link MockHttpServletRequest} based on the supplied
 * {@code ServletContext}.
 * <p>Can be overridden in subclasses.
 */
protected MockHttpServletRequest createServletRequest(ServletContext servletContext) {
  return new MockHttpServletRequest(servletContext);
}
origin: spring-projects/spring-framework

@Override
public RequestPostProcessor beforeMockMvcCreated(ConfigurableMockMvcBuilder<?> builder,
    WebApplicationContext context) {
  return request -> {
    if (this.session != null) {
      request.setSession(this.session);
    }
    return request;
  };
}
origin: spring-projects/spring-framework

  public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) {
    request.setAttribute(attr, value);
    return request;
  }
}
origin: spring-projects/spring-framework

private void addHeaderValue(String name, Object value) {
  if (setSpecialHeader(name, value)) {
    return;
  }
  doAddHeaderValue(name, value, false);
}
origin: spring-projects/spring-framework

@Override
public void setStatus(int status) {
  if (!this.isCommitted()) {
    this.status = status;
  }
}
origin: spring-projects/spring-framework

/**
 * Invalidate this request, clearing its state.
 */
public void invalidate() {
  close();
  clearAttributes();
}
origin: spring-projects/spring-framework

@Override
public void write(int b) throws IOException {
  super.write(b);
  super.flush();
  setCommittedIfBufferSizeExceeded();
}
origin: spring-projects/spring-framework

@Override
public void setContentLengthLong(long contentLength) {
  this.contentLength = contentLength;
  doAddHeaderValue(HttpHeaders.CONTENT_LENGTH, contentLength, true);
}
origin: spring-projects/spring-framework

  @Override
  public Object evaluate(javax.servlet.jsp.el.VariableResolver variableResolver) throws javax.servlet.jsp.el.ELException {
    return doEvaluate(expression, expectedType, functionMapper);
  }
};
origin: spring-projects/spring-framework

@Override
public void setCharacterEncoding(String characterEncoding) {
  this.characterEncoding = characterEncoding;
  this.charset = true;
  updateContentTypeHeader();
}
origin: spring-projects/spring-framework

public void setSession(HttpSession session) {
  this.session = session;
  if (session instanceof MockHttpSession) {
    MockHttpSession mockSession = ((MockHttpSession) session);
    mockSession.access();
  }
}
origin: spring-projects/spring-framework

@Override
public long getLastAccessedTime() {
  assertIsValid();
  return this.lastAccessedTime;
}
origin: spring-projects/spring-framework

/**
 * The default implementation delegates to {@link #encodeURL},
 * returning the given URL String as-is.
 * <p>Can be overridden in subclasses, appending a session id or the like
 * in a redirect-specific fashion. For general URL encoding rules,
 * override the common {@link #encodeURL} method instead, applying
 * to redirect URLs as well as to general URLs.
 */
@Override
public String encodeRedirectURL(String url) {
  return encodeURL(url);
}
origin: spring-projects/spring-framework

private void setHeaderValue(String name, Object value) {
  if (setSpecialHeader(name, value)) {
    return;
  }
  doAddHeaderValue(name, value, true);
}
origin: spring-projects/spring-framework

@Override
public void setContentLength(int contentLength) {
  this.contentLength = contentLength;
  doAddHeaderValue(HttpHeaders.CONTENT_LENGTH, contentLength, true);
}
origin: spring-projects/spring-framework

@Override
@SuppressWarnings("rawtypes")
public Object evaluate(String expression, Class expectedType, javax.servlet.jsp.el.VariableResolver variableResolver,
    javax.servlet.jsp.el.FunctionMapper functionMapper) throws javax.servlet.jsp.el.ELException {
  return doEvaluate(expression, expectedType, functionMapper);
}
org.springframework.mock.web

Most used classes

  • MockHttpServletResponse
    Mock implementation of the javax.servlet.http.HttpServletResponse interface.As of Spring Framework 5
  • MockHttpServletRequest
    Mock implementation of the javax.servlet.http.HttpServletRequest interface.The default, preferred Lo
  • MockServletContext
    Mock implementation of the javax.servlet.ServletContext interface.As of Spring 5.0, this set of mock
  • MockHttpSession
    Mock implementation of the javax.servlet.http.HttpSession interface.As of Spring 5.0, this set of mo
  • MockFilterChain
    Mock implementation of the javax.servlet.FilterChain interface.A MockFilterChain can be configured w
  • MockMultipartFile,
  • MockMultipartHttpServletRequest,
  • MockFilterConfig,
  • MockPageContext,
  • MockRequestDispatcher,
  • MockServerWebExchange,
  • MockHttpServletRequest,
  • MockServletContext,
  • DelegatingServletInputStream,
  • MockCookie,
  • MockHttpServletResponse,
  • DelegatingServletOutputStream,
  • MockAsyncContext,
  • MockHttpSession
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now