Package net.sourceforge.javautil.developer.web.unit.mockserver.http

Examples of net.sourceforge.javautil.developer.web.unit.mockserver.http.MockHttpServletResponse


          String[] kv = var.split("=");
          httpRequest.addParameter(kv[0], kv.length == 1 ? "" : kv[1]);
        }
      }
     
      MockHttpServletResponse httpResponse = new MockHttpServletResponse(httpRequest, wrapper);
      httpRequest.setResponse(httpResponse);
     
      MockFilterChain chain = new MockFilterChain(filters, servlet);
      MockServerValve valve = new MockServerValve(server, deployment, httpRequest, httpResponse);
      WebServerHostValve[] valves = CollectionUtil.insert(this.valves.toArray(new WebServerHostValve[this.valves.size()]), 0, valve);
View Full Code Here


     
      MockServerHost serverHost = (MockServerHost) requestHost;
     
      MockServerResponse serverResponse = serverHost.process(request);
     
      MockHttpServletResponse response = (MockHttpServletResponse) serverResponse.getResponse();
      
      for (Cookie cookie : response.getCookies()) cookies.put(cookie.getName(), cookie);
     
      int code = response.getIntHeader("Status");
      switch (code) {
        case 200: case -1: return new MockBrowserResponse(serverResponse, request);
        case 301: case 302: case 303: case 304: case 305: case 306: case 307:
          return this.process(new MockBrowserRequest(new URL(request.getUrl(), response.getHeader("Location")), "GET"));
         
        default:
          throw new MockBrowserHttpErrorException(request, code, null, null);
      }
    } catch (Exception e) {
View Full Code Here

TOP

Related Classes of net.sourceforge.javautil.developer.web.unit.mockserver.http.MockHttpServletResponse

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.