Package org.apache.wicket.util.tester

Examples of org.apache.wicket.util.tester.FormTester.select()


  @Test
  public void testSelectionWorks() throws Exception
  {
    TestPage page = tester.startPage(new TestPage());
    FormTester form = tester.newFormTester("form");
    form.select("list", 1);
    form.select("list", 3);
    form.select("list", 5);
    form.submit();
    assertEquals(3, page.selectedValues.getObject().size());
    assertTrue(page.selectedValues.getObject().contains("b"));
View Full Code Here


  public void testSelectionWorks() throws Exception
  {
    TestPage page = tester.startPage(new TestPage());
    FormTester form = tester.newFormTester("form");
    form.select("list", 1);
    form.select("list", 3);
    form.select("list", 5);
    form.submit();
    assertEquals(3, page.selectedValues.getObject().size());
    assertTrue(page.selectedValues.getObject().contains("b"));
    assertTrue(page.selectedValues.getObject().contains("d"));
View Full Code Here

  {
    TestPage page = tester.startPage(new TestPage());
    FormTester form = tester.newFormTester("form");
    form.select("list", 1);
    form.select("list", 3);
    form.select("list", 5);
    form.submit();
    assertEquals(3, page.selectedValues.getObject().size());
    assertTrue(page.selectedValues.getObject().contains("b"));
    assertTrue(page.selectedValues.getObject().contains("d"));
    assertTrue(page.selectedValues.getObject().contains("f"));
View Full Code Here

  {
    final TestPage page = new TestPage();
    page.selectedValues.getObject().add("a");
    tester.startPage(page);
    FormTester form = tester.newFormTester("form");
    form.select("list", 1);
    form.select("list", 3);
    form.select("list", 5);
    form.submit();
    assertEquals(4, page.selectedValues.getObject().size());
    assertTrue(page.selectedValues.getObject().contains("a"));
View Full Code Here

    final TestPage page = new TestPage();
    page.selectedValues.getObject().add("a");
    tester.startPage(page);
    FormTester form = tester.newFormTester("form");
    form.select("list", 1);
    form.select("list", 3);
    form.select("list", 5);
    form.submit();
    assertEquals(4, page.selectedValues.getObject().size());
    assertTrue(page.selectedValues.getObject().contains("a"));
    assertTrue(page.selectedValues.getObject().contains("b"));
View Full Code Here

    page.selectedValues.getObject().add("a");
    tester.startPage(page);
    FormTester form = tester.newFormTester("form");
    form.select("list", 1);
    form.select("list", 3);
    form.select("list", 5);
    form.submit();
    assertEquals(4, page.selectedValues.getObject().size());
    assertTrue(page.selectedValues.getObject().contains("a"));
    assertTrue(page.selectedValues.getObject().contains("b"));
    assertTrue(page.selectedValues.getObject().contains("d"));
View Full Code Here

        WorkspaceInfo expectedWorkspace = catalog.getWorkspaceByName(MockData.CDF_PREFIX);
        NamespaceInfo expectedNamespace = catalog.getNamespaceByPrefix(MockData.CDF_PREFIX);

        // select the fifth item in the drop down, which is the cdf workspace
        formTester.select("workspacePanel:border:paramValue", 4);
        Component wsDropDown = tester.getComponentFromLastRenderedPage(wsDropdownPath);
        tester.executeAjaxEvent(wsDropDown, "onchange");

        // final String namespaceParamPath =
        // "dataStoreForm:parameters:1:parameterPanel:border:paramValue";
View Full Code Here

        final String wsDropdownPath = "rasterStoreForm:workspacePanel:border:paramValue";

        tester.assertModelValue(wsDropdownPath, catalog.getWorkspaceByName(MockData.WCS_PREFIX));

        // select the fifth item in the drop down, which is the cdf workspace
        formTester.select("workspacePanel:border:paramValue", 2);

        // weird on this test I need to both call form.submit() and also simulate clicking on the
        // ajax "save" link for the model to be updated. On a running geoserver instance it works ok
        // though
        formTester.submit();
View Full Code Here

       
        // make sure the recorder is where we think it is, it contains the palette selection
        tester.assertComponent("ruleForm:roles:roles:recorder", Recorder.class);
       
        FormTester form = tester.newFormTester("ruleForm");
        form.select("workspace", page.getWorkspaceNames().indexOf(MockData.CITE_PREFIX));
        form.select("accessMode", 1);
        form.setValue("roles:roles:recorder", "*");
        tester.assertRenderedPage(NewDataAccessRulePage.class);
        form.submit("save");
       
View Full Code Here

        // make sure the recorder is where we think it is, it contains the palette selection
        tester.assertComponent("ruleForm:roles:roles:recorder", Recorder.class);
       
        FormTester form = tester.newFormTester("ruleForm");
        form.select("workspace", page.getWorkspaceNames().indexOf(MockData.CITE_PREFIX));
        form.select("accessMode", 1);
        form.setValue("roles:roles:recorder", "*");
        tester.assertRenderedPage(NewDataAccessRulePage.class);
        form.submit("save");
       
        tester.assertErrorMessages(new String[0]);
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.