Package org.apache.wicket.util.tester

Examples of org.apache.wicket.util.tester.WicketTester


  }

  @Test
  public void setAbsoluteUrlWithoutHost()
  {
    WicketTester tester = new WicketTester();
    MockHttpServletRequest request = tester.getRequest();
    assertEquals("http", request.getScheme());
    assertEquals("localhost", request.getServerName());
    assertEquals(80, request.getServerPort());

    request.setURL("/foo/bar/baz.html?a=123&b=456");
View Full Code Here


  }

  @Test
  public void setRelativeUrl()
  {
    WicketTester tester = new WicketTester();
    MockHttpServletRequest request = tester.getRequest();
    assertEquals("http", request.getScheme());
    assertEquals("localhost", request.getServerName());
    assertEquals(80, request.getServerPort());

    request.setURL("foo/bar/baz.html?a=123&b=456");
View Full Code Here

  }

  @Test
  public void testUrlVersionStoredInRequestCycle()
  {
    WicketTester tester = new WicketTester();
    tester.getApplication().getResourceSettings().setCachingStrategy(strategy);

    try
    {
      ResourceUrl resourceUrl = new ResourceUrl("some-resource--vers--"+TEST_RESOURCE_VERSION+".txt", new PageParameters());
      strategy.undecorateUrl(resourceUrl);

      String version = tester.getRequestCycle().getMetaData(IResourceCachingStrategy.URL_VERSION);

      assertEquals(TEST_RESOURCE_VERSION, version);
    }
    finally
    {
      tester.destroy();
    }
  }
View Full Code Here

     * WICKET-4664 - no query string returns null as per HttpServletRequest
     */
    @Test
    public void testNoQueryString_returnsNull()
    {
        WicketTester tester = new WicketTester();
        MockHttpServletRequest request = tester.getRequest();
        request.setURL("my/servlet/without/query/param");
       
        Url url = request.getUrl();
        assertNull(url.getQueryString());
    }
View Full Code Here

      {
        return new CustomServletWebRequest(servletRequest, filterPath);
      }
    };

    WicketTester tester = new WicketTester(application);
    try
    {
      tester.startPage(new CustomRequestPage());
    }
    finally
    {
      tester.destroy();
    }
  }
View Full Code Here

public class MockHttpServletRequestTest extends WicketTestCase
{
  @Test
  public void setAbsoluteUrlWithHost()
  {
    WicketTester tester = new WicketTester();
    MockHttpServletRequest request = tester.getRequest();
    assertEquals("http", request.getScheme());
    assertEquals("localhost", request.getServerName());
    assertEquals(80, request.getServerPort());

    request.setURL("https://myhost.mydomain.org:1234/foo/bar/baz.html?a=123&b=456");
View Full Code Here

  }

  @Test
  public void setAbsoluteUrlWithoutHost()
  {
    WicketTester tester = new WicketTester();
    MockHttpServletRequest request = tester.getRequest();
    assertEquals("http", request.getScheme());
    assertEquals("localhost", request.getServerName());
    assertEquals(80, request.getServerPort());

    request.setURL("/foo/bar/baz.html?a=123&b=456");
View Full Code Here

  }

  @Test
  public void setRelativeUrl()
  {
    WicketTester tester = new WicketTester();
    MockHttpServletRequest request = tester.getRequest();
    assertEquals("http", request.getScheme());
    assertEquals("localhost", request.getServerName());
    assertEquals(80, request.getServerPort());

    request.setURL("foo/bar/baz.html?a=123&b=456");
View Full Code Here

  @Override
  @Before
  public void before() throws Exception
  {

    tester = new WicketTester();
    WebApplication webApplication = tester.getApplication();
    webApplication.mountPage(EXPECTED_URL.toString(), DummyHomePage.class);
    mapper = new CryptoMapper(webApplication.getRootRequestMapper(), webApplication);
  }
View Full Code Here

  WicketTester tester;

  @Override
  protected void setUp() throws Exception
  {
    tester = new WicketTester();
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.util.tester.WicketTester

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.