public void XtestLayerNamesPrefixed() throws Exception { Catalog cat = getCatalog(); LayerInfo ly = cat.getLayerByName(getLayerId(MockData.STREAMS)); assertNotNull(ly); tester.startPage(MapPreviewPage.class); tester.assertRenderedPage(MapPreviewPage.class); //move to next page tester.clickLink("table:navigatorBottom:navigator:next", true); DataView data = (DataView) tester.getComponentFromLastRenderedPage("table:listContainer:items"); boolean exists = false; for (Iterator it = data.iterator(); it.hasNext(); ) { MarkupContainer c = (MarkupContainer) it.next(); Label l = (Label) c.get("itemProperties:1:component"); if (getLayerId(MockData.STREAMS).equals(l.getDefaultModelObjectAsString())) { exists = true; } } assertTrue(exists); } }
public void testLayerGroupNamesPrefixed() throws Exception { Catalog cat = getCatalog(); LayerGroupInfo lg = cat.getFactory().createLayerGroup(); lg.setName("foo"); lg.setWorkspace(cat.getWorkspaceByName("sf")); lg.getLayers().add(cat.getLayerByName(getLayerId(MockData.PRIMITIVEGEOFEATURE))); new CatalogBuilder(cat).calculateLayerGroupBounds(lg); cat.add(lg); tester.startPage(MapPreviewPage.class); tester.assertRenderedPage(MapPreviewPage.class); //move to next page tester.clickLink("table:navigatorBottom:navigator:next", true); DataView data = (DataView) tester.getComponentFromLastRenderedPage("table:listContainer:items"); boolean exists = false; for (Iterator it = data.iterator(); it.hasNext(); ) { MarkupContainer c = (MarkupContainer) it.next(); Label l = (Label) c.get("itemProperties:1:component"); if ("sf:foo".equals(l.getDefaultModelObjectAsString())) { exists = true; } } assertTrue(exists); }