private void checkBaseConfig() { tester.assertModelValue("form:panel:serverURL", ldapServerUrl + "/" + basePath); tester.assertModelValue("form:panel:groupSearchBase", GROUPS_BASE); tester.assertModelValue("form:panel:groupSearchFilter", GROUP_SEARCH_FILTER); tester.assertModelValue("form:panel:allGroupsSearchFilter", config.getAllGroupsSearchFilter()); }
public void testContents() { // print(tester.getLastRenderedPage(), true, true); tester.assertComponent("form", Form.class); tester.assertModelValue("form:panel:container:identifiers:listContainer:items:1:itemProperties:0:component:border:txt", "one"); tester.assertModelValue("form:panel:container:identifiers:listContainer:items:1:itemProperties:1:component:border:txt", "http://www.geoserver.org/one"); tester.assertModelValue("form:panel:container:identifiers:listContainer:items:2:itemProperties:0:component:border:txt", "two"); tester.assertModelValue("form:panel:container:identifiers:listContainer:items:2:itemProperties:1:component:border:txt", "http://www.geoserver.org/two"); }
private void checkBaseConfig() { tester.assertModelValue("form:panel:serverURL", ldapServerUrl + "/" + basePath); tester.assertModelValue("form:panel:groupSearchBase", GROUPS_BASE); tester.assertModelValue("form:panel:groupSearchFilter", GROUP_SEARCH_FILTER); tester.assertModelValue( "form:panel:allGroupsSearchFilter", config.getAllGroupsSearchFilter()); } }
private void checkBaseConfig() { tester.assertModelValue("form:panel:serverURL", ldapServerUrl + "/" + basePath); tester.assertModelValue("form:panel:groupSearchBase", GROUPS_BASE); tester.assertModelValue("form:panel:groupSearchFilter", GROUP_SEARCH_FILTER); tester.assertModelValue( "form:panel:allGroupsSearchFilter", config.getAllGroupsSearchFilter()); } }
@Test public void smokeTest() throws Exception { tester.assertNoErrorMessage(); tester.assertModelValue("form:maximumRecordsPerPage", OSEOInfo.DEFAULT_MAXIMUM_RECORDS); tester.assertModelValue("form:recordsPerPage", OSEOInfo.DEFAULT_RECORDS_PER_PAGE); // print(tester.getLastRenderedPage(), true, true); }
public void testValues() throws Exception { tester.startPage(WMSAdminPage.class); tester.assertModelValue("form:keywords", wms.getKeywords()); tester.assertModelValue("form:srs", new ArrayList<String>()); }
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"); tester.assertModelValue("form:panel:metadataURL", "http://www.geoserver.org/test"); tester.assertModelValue("form:panel:metadataURLType", "application/vnd.ogc.csw.GetRecordByIdResponse_xml"); }
public void testUpload() throws Exception { FormTester upload = tester.newFormTester("uploadForm"); File styleFile = new File(new java.io.File(getClass().getResource("default_point.sld").toURI())); String sld = IOUtils.toString(new FileReader(styleFile)).replaceAll("\r\n", "\n").replaceAll("\r", "\n"); upload.setFile("filename", styleFile, "application/xml"); upload.submit(); tester.assertRenderedPage(StyleNewPage.class); tester.assertModelValue("form:SLD", sld); }
@Test public void testDataLoadedFromConfigurationWithAuthentication() throws Exception { Assume.assumeTrue(LDAPTestUtils.initLdapServer(true, ldapServerUrl, basePath)); setupPanel(true, true); checkBaseConfig(); tester.assertModelValue("form:panel:authenticationPanelContainer:authenticationPanel:user", AUTH_USER); tester.assertModelValue("form:panel:authenticationPanelContainer:authenticationPanel:password", AUTH_PASSWORD); }
@Test public void testDataLoadedFromConfigurationWithAuthentication() throws Exception { Assume.assumeTrue(LDAPTestUtils.initLdapServer(true, ldapServerUrl, basePath)); setupPanel(true, true); checkBaseConfig(); tester.assertModelValue("form:panel:authenticationPanel:user", AUTH_USER); tester.assertModelValue("form:panel:authenticationPanel:password", AUTH_PASSWORD); }
@Test public void testDataLoadedFromConfigurationWithAuthentication() throws Exception { Assume.assumeTrue(LDAPTestUtils.initLdapServer(true, ldapServerUrl, basePath)); setupPanel(true, true); checkBaseConfig(); tester.assertModelValue( "form:panel:authenticationPanelContainer:authenticationPanel:user", AUTH_USER); tester.assertModelValue( "form:panel:authenticationPanelContainer:authenticationPanel:password", AUTH_PASSWORD); }
@Test public void testValues() throws Exception { WFSInfo wfs = getGeoServerApplication().getGeoServer().getService(WFSInfo.class); login(); tester.startPage(WFSAdminPage.class); tester.assertModelValue("form:maxFeatures", wfs.getMaxFeatures()); tester.assertModelValue( "form:maxNumberOfFeaturesForPreview", wfs.getMaxNumberOfFeaturesForPreview()); tester.assertModelValue("form:keywords", wfs.getKeywords()); }
public void testValues() throws Exception { WFSInfo wfs = getGeoServerApplication().getGeoServer().getService(WFSInfo.class); login(); tester.startPage(WFSAdminPage.class); tester.assertModelValue("form:maxFeatures", wfs.getMaxFeatures()); tester.assertModelValue("form:keywords", wfs.getKeywords()); } }
public void testLoad() throws Exception { tester.assertRenderedPage(StyleNewPage.class); tester.assertNoErrorMessage(); tester.assertComponent("form:name", TextField.class); tester.assertComponent("form:SLD:editorContainer:editor", TextArea.class); tester.assertComponent("uploadForm:filename", FileUploadField.class); tester.assertModelValue("form:name", null); }
@Test public void testEdit() { Configuration dummy1 = dao.save(dummyConfiguration1()); login(); ConfigurationsPage page = new ConfigurationsPage(); tester.startPage(page); tester.clickLink( "configurationsPanel:listContainer:items:1:itemProperties:1:component:link"); tester.assertRenderedPage(ConfigurationPage.class); tester.assertModelValue("configurationForm:name", dummy1.getName()); tester.assertModelValue("configurationForm:description", dummy1.getDescription()); dao.delete(dummy1); }
public void testStyleNewPageAsAdmin() throws Exception { login(); tester.startPage(StyleNewPage.class); tester.assertRenderedPage(StyleNewPage.class); tester.assertModelValue("form:workspace", null); DropDownChoice choice = (DropDownChoice) tester.getComponentFromLastRenderedPage("form:workspace"); assertTrue(choice.isNullValid()); assertFalse(choice.isRequired()); }
@Test public void testNew() { login(); ConfigurationsPage page = new ConfigurationsPage(); tester.startPage(page); tester.clickLink("addNew"); tester.assertComponent("dialog:dialog:content:form:userPanel", DropDownPanel.class); tester.executeAjaxEvent("dialog:dialog:content:form:submit", "click"); tester.assertRenderedPage(ConfigurationPage.class); tester.assertModelValue("configurationForm:description", null); }
@Test public void test() throws Exception { login(); WCSInfo wcs = getGeoServerApplication().getGeoServer().getService(WCSInfo.class); // start the page tester.startPage(new WCSAdminPage()); tester.assertRenderedPage(WCSAdminPage.class); // test that components have been filled as expected tester.assertComponent("form:keywords", KeywordsEditor.class); tester.assertModelValue("form:keywords", wcs.getKeywords()); } }
public void testStyleNewPage() throws Exception { loginAsCite(); tester.startPage(StyleNewPage.class); tester.assertRenderedPage(StyleNewPage.class); Catalog cat = getCatalog(); tester.assertModelValue("form:workspace", cat.getWorkspaceByName("cite")); DropDownChoice choice = (DropDownChoice) tester.getComponentFromLastRenderedPage("form:workspace"); assertFalse(choice.isNullValid()); assertTrue(choice.isRequired()); }
@Test public void testEdit() { login(); Batch dummy1 = dao.save(dummyBatch1()); T page = newPage(); tester.startPage(page); tester.clickLink( prefix() + "batchesPanel:form:batchesPanel:listContainer:items:1:itemProperties:1:component:link"); tester.assertRenderedPage(BatchPage.class); tester.assertModelValue("batchForm:name", dummy1.getName()); dao.delete(dummy1); }