1 package de.halbekunst.cachecontrol.examples.jsp;
3 import de.halbekunst.juplo.test.HttpTestCase;
4 import com.meterware.httpunit.WebResponse;
6 import org.slf4j.Logger;
7 import org.slf4j.LoggerFactory;
13 public class JspTest extends HttpTestCase {
15 private static final Logger log = LoggerFactory.getLogger(JspTest.class);
19 super("src/main/webapp/WEB-INF/web.xml");
24 public void testSimplePage() throws Exception {
25 WebResponse response = executeRequest("http://localhost:8080/index.jsp");
26 log.info("Title:\t\t{}", response.getTitle());
27 log.debug("Text:\t\t{}", response.getText());
31 public void testPageWithInclude() throws Exception {
32 WebResponse response = executeRequest("http://localhost:8080/page-with-include.jsp");
33 log.info("Title:\t\t{}", response.getTitle());
34 log.debug("Text:\t\t{}", response.getText());
38 public void testPageWithForward() throws Exception {
39 WebResponse response = executeRequest("http://localhost:8080/page-with-forward.jsp");
40 log.info("Title:\t\t{}", response.getTitle());
41 log.debug("Text:\t\t{}", response.getText());