Package br.com.caelum.vraptor.test

Examples of br.com.caelum.vraptor.test.HttpServletRequestMock


    Enumeration<String> emptyEnumeration = enumeration(Collections.<String>emptyList());
    when(servletContext.getInitParameterNames()).thenReturn(emptyEnumeration);
    when(servletContext.getAttributeNames()).thenReturn(emptyEnumeration);
 
    session = new HttpSessionMock(servletContext, "session");
    request = new HttpServletRequestMock(session, mock(MutableRequest.class));
    response = mock(MutableResponse.class);

    FilterChain chain = mock(FilterChain.class);
    VRaptorRequestHolder.setRequestForCurrentThread(new RequestInfo(servletContext, chain, request, response));
    RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(request));
View Full Code Here


  protected <T> T executeInsideRequest(final WhatToDo<T> execution) {
  Callable<T> task = new Callable<T>(){
      public T call() throws Exception {
        T result = null;
        HttpSessionMock session = new HttpSessionMock(context, "session" + ++counter);
        HttpServletRequestMock httpRequest = new HttpServletRequestMock(session,
            mock(MutableRequest.class, "request" + counter));
        MutableResponse response = mock(MutableResponse.class, "response" + counter);

        RequestInfo request = new RequestInfo(context, null, httpRequest, response);
        VRaptorRequestHolder.setRequestForCurrentThread(request);
View Full Code Here

  @Before
  public void init() {
    servletContext = mock(ServletContext.class);

    session = new HttpSessionMock(servletContext, "session");
    request = new HttpServletRequestMock(session, mock(MutableRequest.class));

    ServletRequestAttributes requestAttributes = new ServletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);
  }
View Full Code Here

  when(request.getSession()).thenReturn(session);
  when(request.getParameterMap()).thenReturn(new HashMap<String, String[]>());
  when(request.getParameter("view")).thenReturn(null);
 
  MutableResponse response = mock(MutableResponse.class, "response" + counter);
  RequestInfo webRequest = new RequestInfo(context, null, new HttpServletRequestMock(session, request), response);
  return execution.execute(webRequest, counter);
  }
View Full Code Here

  }

  @Override
  protected <T> T executeInsideRequest(WhatToDo<T> execution) {
  final HttpSessionMock session = new HttpSessionMock(context, "session" + ++counter);
  final MutableRequest request = new HttpServletRequestMock(session,
      mock(MutableRequest.class, "request" + counter));
  MutableResponse response = mock(MutableResponse.class, "response" + counter);
  RequestInfo webRequest = new RequestInfo(context, null, request, response);
  return execution.execute(webRequest, counter);
  }
View Full Code Here

TOP

Related Classes of br.com.caelum.vraptor.test.HttpServletRequestMock

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.