Examples of IRequestCycle


Examples of org.apache.tapestry.IRequestCycle

    private IRequestCycle newCycle(String pageName)
    {
        IPage page = newPage();

        MockControl control = newControl(IRequestCycle.class);
        IRequestCycle cycle = (IRequestCycle) control.getMock();

        cycle.getPage(pageName);
        control.setReturnValue(page);

        return cycle;
    }
View Full Code Here

Examples of org.apache.tapestry.IRequestCycle

        return result;
    }

    public void testNoMatchOnContentType()
    {
        IRequestCycle cycle = newCycle();

        MockControl requestc = newControl(PortletRequest.class);
        PortletRequest request = (PortletRequest) requestc.getMock();

        trainContentType(requestc, request, "text/xml");
View Full Code Here

Examples of org.apache.tapestry.IRequestCycle

        verifyControls();
    }

    public void testNoMatchOnPortletMode()
    {
        IRequestCycle cycle = newCycle();

        MockControl requestc = newControl(PortletRequest.class);
        PortletRequest request = (PortletRequest) requestc.getMock();

        trainPortletMode(requestc, request, "edit");
View Full Code Here

Examples of org.apache.tapestry.IRequestCycle

        verifyControls();
    }

    public void testNoMatchOnWindowState()
    {
        IRequestCycle cycle = newCycle();

        MockControl requestc = newControl(PortletRequest.class);
        PortletRequest request = (PortletRequest) requestc.getMock();

        trainWindowState(requestc, request, "huge");
View Full Code Here

Examples of org.apache.tapestry.IRequestCycle

        verifyControls();
    }

    public void testSortingCounts()
    {
        IRequestCycle cycle = newCycle("EditHuge");

        MockControl requestc = newControl(PortletRequest.class);
        PortletRequest request = (PortletRequest) requestc.getMock();

        List l = new ArrayList();
View Full Code Here

Examples of org.apache.wicket.request.IRequestCycle

   * @return request handler or {@code null}
   */
  public static IRequestHandler requireProtocol(Protocol protocol, IRequestHandler handler,
    final HttpsConfig httpsConfig)
  {
    IRequestCycle requestCycle = RequestCycle.get();
    WebRequest webRequest = (WebRequest)requestCycle.getRequest();
    HttpServletRequest request = (HttpServletRequest)webRequest.getContainerRequest();
    if (protocol == null || protocol == Protocol.PRESERVE_CURRENT ||
      request.getScheme().equals(protocol.toString().toLowerCase()))
    {
      return null;
View Full Code Here

Examples of org.apache.wicket.request.IRequestCycle

    Mockito.when(httpRequest.getQueryString()).thenReturn(httpsUrl.getQuery());

    final Url url = Url.parse(httpsUrl.getPath() + "?" + httpsUrl.getQuery());
    final ServletWebRequest webRequest = new ServletWebRequest(httpRequest, "", url);

    final IRequestCycle requestCycle = Mockito.mock(IRequestCycle.class);
    Mockito.when(requestCycle.getRequest()).thenReturn(webRequest);

    HttpsConfig httpsConfig = new HttpsConfig(80, 1443);

    // request secure communication (over https)
    final SwitchProtocolRequestHandler handler = new SwitchProtocolRequestHandler(
      Protocol.HTTPS, httpsConfig);

    final WebResponse webResponse = Mockito.mock(WebResponse.class);
    Mockito.when(requestCycle.getResponse()).thenReturn(webResponse);

    handler.respond(requestCycle);

    Mockito.verify(webResponse).sendRedirect(httpsUrl.toString());
  }
View Full Code Here

Examples of org.apache.wicket.request.IRequestCycle

  public void permenanentlyMovedShouldSetLocationHeader()
  {
    RedirectRequestHandler handler = new RedirectRequestHandler(REDIRECT_URL,
      HttpServletResponse.SC_MOVED_PERMANENTLY);

    IRequestCycle requestCycle = Mockito.mock(IRequestCycle.class);
    WebResponse webResponse = Mockito.mock(WebResponse.class);

    Mockito.when(requestCycle.getResponse()).thenReturn(webResponse);

    handler.respond(requestCycle);

    Mockito.verify(webResponse).setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
    Mockito.verify(webResponse).setHeader("Location", REDIRECT_URL);
View Full Code Here

Examples of org.apache.wicket.request.IRequestCycle

  public void tempMovedShouldRedirect()
  {
    RedirectRequestHandler handler = new RedirectRequestHandler(REDIRECT_URL,
      HttpServletResponse.SC_MOVED_TEMPORARILY);

    IRequestCycle requestCycle = Mockito.mock(IRequestCycle.class);
    WebResponse webResponse = Mockito.mock(WebResponse.class);

    Mockito.when(requestCycle.getResponse()).thenReturn(webResponse);

    handler.respond(requestCycle);

    Mockito.verify(webResponse).sendRedirect(REDIRECT_URL);
  }
View Full Code Here

Examples of org.apache.wicket.request.IRequestCycle

   * @return request handler or {@code null}
   */
  public static IRequestHandler requireProtocol(Protocol protocol, IRequestHandler handler,
    final HttpsConfig httpsConfig)
  {
    IRequestCycle requestCycle = RequestCycle.get();
    WebRequest webRequest = (WebRequest)requestCycle.getRequest();
    HttpServletRequest request = ((ServletWebRequest)webRequest).getHttpServletRequest();
    if (protocol == null || protocol == Protocol.PRESERVE_CURRENT ||
      request.getScheme().equals(protocol.toString().toLowerCase()))
    {
      return null;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.