/* (c) 2016 Open Source Geospatial Foundation - all rights reserved
* This code is licensed under the GPL 2.0 license, available at the root
* application directory.
*/
package org.geoserver.web;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertThat;
import org.apache.wicket.util.tester.TagTester;
import org.junit.Test;
public class GeoServerAboutPageTest extends GeoServerWicketTestSupport {
@Test
public void testLoginFormAction() throws Exception {
logout();
tester.executeUrl("./wicket/bookmarkable/org.geoserver.web.AboutGeoServerPage");
assertThat(tester.getLastRenderedPage(), instanceOf(AboutGeoServerPage.class));
String responseTxt = tester.getLastResponse().getDocument();
// System.out.println(responseTxt);
TagTester tagTester = TagTester.createTagByAttribute(responseTxt, "form");
assertEquals("../../../j_spring_security_check", tagTester.getAttribute("action"));
}
}