package org.geoserver.web.data.workspace;
import org.apache.wicket.markup.repeater.data.DataView;
import org.geoserver.catalog.WorkspaceInfo;
import org.geoserver.web.GeoServerWicketTestSupport;
public class WorkspacePageTest extends GeoServerWicketTestSupport {
@Override
protected void setUpInternal() throws Exception {
super.setUpInternal();
login();
tester.startPage(WorkspacePage.class);
// print(tester.getLastRenderedPage(), true, true);
}
public void testLoad() {
tester.assertRenderedPage(WorkspacePage.class);
tester.assertNoErrorMessage();
DataView dv = (DataView) tester.getComponentFromLastRenderedPage("table:listContainer:items");
assertEquals(dv.size(), getCatalog().getWorkspaces().size());
WorkspaceInfo ws = (WorkspaceInfo) dv.getDataProvider().iterator(0, 1).next();
assertEquals("cdf", ws.getName());
}
}