Examples of WebRequestCycle


Examples of org.apache.wicket.protocol.http.WebRequestCycle

    {
      baseWicketTester.getWicketSession().cleanupFeedbackMessages();

      MockHttpServletRequest servletRequest = baseWicketTester.getServletRequest();

      WebRequestCycle requestCycle = baseWicketTester.createRequestCycle();
      servletRequest.setRequestToComponent(workingForm);

      servletRequest.setUseMultiPartContentType(isMultiPart());
      baseWicketTester.processRequestCycle(requestCycle);
    }
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

  /**
   *
   */
  public void testEmptyRequest()
  {
    final WebRequestCycle cycle = tester.setupRequestAndResponse();
    final String url = cycle.urlFor(new ResourceReference(RESOURCE_NAME)).toString();
    assertEquals("test", url);
    tester.getServletRequest().setURL(URL_PREFIX + url);
    tester.processRequestCycle(cycle);
    assertTrue(resource.params.isEmpty());
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

  /**
   *
   */
  public void testRequestWithIndexedParams()
  {
    final WebRequestCycle cycle = tester.setupRequestAndResponse();
    final ValueMap params = new ValueMap();
    params.add("0", "foo");
    params.add("1", "bar");
    final String url = cycle.urlFor(new ResourceReference(RESOURCE_NAME), params).toString();
    assertEquals("test/foo/bar", url);
    tester.getServletRequest().setURL(URL_PREFIX + url);
    tester.processRequestCycle(cycle);
    assertEquals(2, resource.params.size());
    assertEquals("foo", resource.params.getString("0"));
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

  /**
   *
   */
  public void testRequestWithIndexedParamsAndQueryString()
  {
    final WebRequestCycle cycle = tester.setupRequestAndResponse();
    final PageParameters params = new PageParameters();

    params.add("0", "param0");
    params.add("1", "param1");
    params.put("test", new String[] { "testval1", "testval2" });
    params.add("foo", "fooval");
    final String url = cycle.urlFor(new ResourceReference(RESOURCE_NAME), params).toString();
    assertEquals("test/param0/param1?test=testval1&test=testval2&foo=fooval", url);
    tester.getServletRequest().setURL(URL_PREFIX + url);
    tester.processRequestCycle(cycle);
    assertEquals(4, resource.params.size());
    assertEquals("fooval", resource.params.getString("foo"));
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

  /**
   *
   */
  public void test1()
  {
    WebRequestCycle cycle = tester.setupRequestAndResponse();
    cycle.getSession().setLocale(Locale.ENGLISH);

    // test English/ default

    TestPage page = new TestPage();
    Form form = (Form)page.get("form1");
    assertNotNull(form);

    page.getText1().setInput("");
    page.getText1().validateRequired();
    page.getText2().setInput("");
    page.getText2().validateRequired();
    page.getText3().setInput("");
    page.getText3().validateRequired();
    page.getText4().setInput("");
    page.getText4().validateRequired();
    page.getText5().setInput("");
    page.getText5().validateRequired();
    page.getText6().setInput("");
    page.getText6().validateRequired();
    page.getText7().setInput("");
    page.getText7().validateRequired();
    page.getText8().setInput("");
    page.getText8().validateRequired();
    page.getText9().setInput("");
    page.getText9().validateRequired();
    page.getText10().setInput("");
    page.getText10().validateRequired();
    page.getText11().setInput("");
    page.getText11().validateRequired();
    page.getText12().setInput("");
    page.getText12().validateRequired();
    page.getText13().setInput("");
    page.getText13().validateRequired();
    page.getText14().setInput("");
    page.getText14().validateRequired();

    assertEquals("text1label is required", page.getText1()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("text2 is required", page.getText2()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("ok: text3333 is missing", page.getText3()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("ok: Text4Label is missing", page.getText4()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text5 required", page.getText5()
    // assertEquals("ok: 555text555 is missing", page.getText5()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text6 required", page.getText6()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text7-Label required", page.getText7()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text8-Label required", page.getText8()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text9 required", page.getText9()
    // assertEquals("found it in panel", page.getText9()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text10 required", page.getText10()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("found it in page", page.getText11()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text12 required", page.getText12()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("found text-13 property", page.getText13()
      .getFeedbackMessage()
      .getMessage()
      .toString());
    assertEquals("Default message: text14 required", page.getText14()
      .getFeedbackMessage()
      .getMessage()
      .toString());

    // Test caching
    assertEquals("Default message: text8-Label required", page.getText8()
      .getFeedbackMessage()
      .getMessage()
      .toString());

    // now test Dutch

    cycle.getSession().setLocale(new Locale("nl"));
    page = new TestPage();
    form = (Form)page.get("form1");
    assertNotNull(form);

    page.getText1().setInput("");
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

    Cookie cookiePassword = new Cookie("panel.signInForm.password", encryptedPassword);
    Cookie[] cookies = new Cookie[]{cookieUsername, cookiePassword};

    tester.getServletRequest().setCookies(cookies);

    new WebRequestCycle(tester.getApplication(), tester.getWicketRequest(), tester.getWicketResponse());

    page = new MockPage(null);
    page.add(panel);

    new WebRequestCycle(tester.getApplication(), tester.getWicketRequest(), tester.getWicketResponse());
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

        expected.add(IOUtils.toString(is, "UTF-8"));
      } finally {
        IOUtils.closeQuietly(is);
      }
    }
    WebRequestCycle wrc = tester.setupRequestAndResponse(false);
    tester.getServletRequest().setURL(uri);
    tester.processRequestCycle(wrc);

    // Note: merging adds two newlines between each merged file
    assertEquals(expected.join("\n\n"), tester.getServletResponse().getDocument());
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

    cookiePassword = new Cookie("panel.signInForm.password", encryptedPassword);
    cookies = new Cookie[] { cookieUsername, cookiePassword };

    tester.getServletRequest().setCookies(cookies);

    cycle = new WebRequestCycle(tester.getApplication(), tester.getWicketRequest(),
      tester.getWicketResponse());

    page = new MockPage(null);
    page.add(panel);

    WebRequestCycle cycle = new WebRequestCycle(tester.getApplication(),
      tester.getWicketRequest(), tester.getWicketResponse());
  }
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle

    requestHandlingOfResourceUrlWithEscapeStringInside();
  }

  private void requestHandlingOfResourceUrlWithEscapeStringInside()
  {
    final WebRequestCycle cycle = tester.setupRequestAndResponse();
    final MockHttpServletRequest request = tester.getServletRequest();
    request.setMethod("GET");
    request.setURL("http://localhost/WicketTester$DummyWebApplication/WicketTester$DummyWebApplication/" +
      expectedResourceUrl());
    tester.processRequestCycle(cycle);
View Full Code Here

Examples of org.apache.wicket.protocol.http.WebRequestCycle


    };
    StringResourceModel model = new StringResourceModel("simple.text", page, wsDetachModel);
    tester.setupRequestAndResponse();
    RequestCycle cycle = new WebRequestCycle(tester.getApplication(),
      tester.getWicketRequest(), tester.getWicketResponse());
    model.getObject();
    Assert.assertNotNull(model.getLocalizer());
    model.detach();
  }
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.