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