Package org.apache.wicket.util.tester

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


        int index = indexOf(page.serviceChoice.getChoices(),"wms");       
        form.select("service", index);
        tester.executeAjaxEvent("form:service", "onchange");
        form = tester.newFormTester("form");
        index = indexOf(page.methodChoice.getChoices(),"GetStyles");
        form.select("method", index);
        tester.assertComponent("form:roles:palette:recorder", Recorder.class);

        // add a role on the fly
        form.submit("roles:addRole");
        tester.assertRenderedPage(NewRolePage.class);
View Full Code Here


        initializeServiceRules();
        tester.startPage(page=new NewServiceAccessRulePage());
               
        FormTester form = tester.newFormTester("form");
        int index = indexOf(page.serviceChoice.getChoices(),"wms");       
        form.select("service", index);
        tester.executeAjaxEvent("form:service", "onchange");
        form = tester.newFormTester("form");
        index = indexOf(page.methodChoice.getChoices(),"GetMap");
        form.select("method", index);
        form.setValue("roles:palette:recorder", "ROLE_WMS");
View Full Code Here

        int index = indexOf(page.serviceChoice.getChoices(),"wms");       
        form.select("service", index);
        tester.executeAjaxEvent("form:service", "onchange");
        form = tester.newFormTester("form");
        index = indexOf(page.methodChoice.getChoices(),"GetMap");
        form.select("method", index);
        form.setValue("roles:palette:recorder", "ROLE_WMS");
                       
        form.submit("save");               
        assertTrue(testErrorMessagesWithRegExp(".*wms\\.GetMap.*"));
        tester.assertRenderedPage(NewServiceAccessRulePage.class);
View Full Code Here

        initializeServiceRules();
        tester.startPage(page=new NewServiceAccessRulePage());
               
        FormTester form = tester.newFormTester("form");
        int index = indexOf(page.serviceChoice.getChoices(),"wms");       
        form.select("service", index);
        tester.executeAjaxEvent("form:service", "onchange");
        form = tester.newFormTester("form");
        index = indexOf(page.methodChoice.getChoices(),"GetStyles");
        form.select("method", index);
                       
View Full Code Here

        int index = indexOf(page.serviceChoice.getChoices(),"wms");       
        form.select("service", index);
        tester.executeAjaxEvent("form:service", "onchange");
        form = tester.newFormTester("form");
        index = indexOf(page.methodChoice.getChoices(),"GetStyles");
        form.select("method", index);
                       
        form.submit("save");
        assertTrue(testErrorMessagesWithRegExp(".*has no role.*"));
        tester.assertRenderedPage(NewServiceAccessRulePage.class);
    }
View Full Code Here

            }
        }
        assertTrue(nioLockIndex >= 0);
       
        FormTester form = tester.newFormTester("form");
        form.select("cachingOptionsPanel:container:configs:lockProvider", nioLockIndex);
        form.submit("submit");
       
        tester.assertNoErrorMessage();
       
        // check the lock provider has been changed
View Full Code Here

        // Ensure the item is GlobalCRS84Pixel
        assertTrue(item.equalsIgnoreCase("GlobalCRS84Pixel"));

        // Selection of the form tests
        FormTester form = tester.newFormTester("form");
        form.select("cachingOptionsPanel:container:configs:cachedGridsets:availableGridsets", 0);
        tester.executeAjaxEvent(
                "form:cachingOptionsPanel:container:configs:cachedGridsets:addGridset", "onclick");
        // Check that the page is correctly rendered
        tester.assertRenderedPage(GWCSettingsPage.class);
        // Save the changes
View Full Code Here

        tester.assertComponent("form:panel:styles:defaultStyle", DropDownChoice.class);
       
        // check selecting something else works
        StyleInfo target = ((List<StyleInfo>) new StylesModel().getObject()).get(0);
        FormTester ft = tester.newFormTester("form");
        ft.select("panel:styles:defaultStyle", 0);
        ft.submit();
        tester.assertModelValue("form:panel:styles:defaultStyle", target);
    }
   
    @Test
View Full Code Here

        assertTrue(page.getSession().getFeedbackMessages().hasErrorMessageFor(layerConfig));
       
        // now set something and check there are no messages this time
        page.getSession().getFeedbackMessages().clear();
        FormTester ft = tester.newFormTester("form");
        ft.select("panel:styles:defaultStyle", 0);
        ft.submit();
        assertFalse(page.getSession().getFeedbackMessages().hasErrorMessageFor(layerConfig));
    }

    @Test
View Full Code Here

        FormTester form = tester.newFormTester("form");
        form.setValue("name", "hello");
        form.select("type", 0);
        ((DropDownChoice) form.getForm().get("extension")).setChoices(Lists.newArrayList("py",
                "js", "groovy"));
        form.select("extension", 1);
        form.setValue("contents:editorContainer:editorParent:editor", "console.log('Hi');");
        form.submit();

        tester.assertRenderedPage(ScriptPage.class);
        tester.assertNoErrorMessage();
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.