Package org.apache.wicket.util.tester

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


                "form:requestBuilder:inputContainer:inputs:0:paramValue:editor:textarea",
                TextArea.class);

        // fill in the params
        form = tester.newFormTester("form");
        form.select("requestBuilder:inputContainer:inputs:0:paramValue:editor:mime", 2);
        form.setValue("requestBuilder:inputContainer:inputs:0:paramValue:editor:textarea",
                "POLYGON((0 0, 0 10, 10 10, 10 0, 0 0))");
        form.submit();
        tester.clickLink("form:execute", true);
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);
    }
   
    public void testNew() {
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));
    }

}
View Full Code Here

                "catalogModeForm:catalogMode").getDefaultModelObject())));
       
        // edit catalogMode value
        final FormTester form = tester.newFormTester("catalogModeForm");

        form.select("catalogMode", 1);

        form.getForm().visitChildren(RadioChoice.class, new IVisitor() {
            public Object component(final Component component) {
                if (component.getId().equals("catalogMode")) {
                    ((RadioChoice) component).onSelectionChanged();
View Full Code Here

            }
        }

        // choose a process
        FormTester form = tester.newFormTester("form");
        form.select("requestBuilder:process", index);
        tester.executeAjaxEvent("form:requestBuilder:process", "onchange");

        // print(tester.getComponentFromLastRenderedPage("form"), true, true);

        // check process description
View Full Code Here

                "form:requestBuilder:inputContainer:inputs:0:paramValue:editor:textarea",
                TextArea.class);

        // fill in the params
        form = tester.newFormTester("form");
        form.select("requestBuilder:inputContainer:inputs:0:paramValue:editor:mime", 2);
        form.setValue("requestBuilder:inputContainer:inputs:0:paramValue:editor:textarea",
                "POLYGON((0 0, 0 10, 10 10, 10 0, 0 0))");
        form.submit();
        tester.clickLink("form:execute", true);
View Full Code Here

   
    @Test
    public void testEditBasic() {
        // print(tester.getLastRenderedPage(), true, true);
        FormTester ft = tester.newFormTester("form");
        ft.select("panel:language", 0);
        ft.setValue("panel:metadataURL", "http://www.geoserver.org/test");
        ft.select("panel:metadataURLType", 0);
        ft.submit();
       
        // print(tester.getLastRenderedPage(), true, true);
View Full Code Here

    public void testEditBasic() {
        // print(tester.getLastRenderedPage(), true, true);
        FormTester ft = tester.newFormTester("form");
        ft.select("panel:language", 0);
        ft.setValue("panel:metadataURL", "http://www.geoserver.org/test");
        ft.select("panel:metadataURLType", 0);
        ft.submit();
       
        // print(tester.getLastRenderedPage(), true, true);
       
        tester.assertModelValue("form:panel:language", "bul");
View Full Code Here

        // configure the store
        FormTester ft = tester.newFormTester("dataStoreForm");
        ft.setValue("dataStoreNamePanel:border:paramValue", "testStore");
        ft.setValue("parametersPanel:url:border:paramValue", "file://" + new File("./target").getCanonicalPath());
        ft.select("workspacePanel:border:paramValue", 2);
        ft.submit();
        tester.executeAjaxEvent("dataStoreForm:workspacePanel:border:paramValue", "onchange");
        tester.executeAjaxEvent("dataStoreForm:save", "onclick");
       
       
View Full Code Here

        tester.startPage(page=new NewServiceAccessRulePage());       
        tester.assertRenderedPage(NewServiceAccessRulePage.class);
       
        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);
        tester.assertComponent("form:roles:palette:recorder", Recorder.class);
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.