X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=cachecontrol-example-jsp%2Fsrc%2Ftest%2Fjava%2Fde%2Fhalbekunst%2Fcachecontrol%2Fexamples%2Fjsp%2FJspTest.java;fp=cachecontrol-example-jsp%2Fsrc%2Ftest%2Fjava%2Fde%2Fhalbekunst%2Fcachecontrol%2Fexamples%2Fjsp%2FJspTest.java;h=26225ab977aaa66b6c2b1da6d8226917442f83f9;hb=9743e0050c184bf4c2a871ab7224b7041822941e;hp=0000000000000000000000000000000000000000;hpb=fff9f2c5954bdeafb5719bb24b2f8d8f55062864;p=percentcodec diff --git a/cachecontrol-example-jsp/src/test/java/de/halbekunst/cachecontrol/examples/jsp/JspTest.java b/cachecontrol-example-jsp/src/test/java/de/halbekunst/cachecontrol/examples/jsp/JspTest.java new file mode 100644 index 00000000..26225ab9 --- /dev/null +++ b/cachecontrol-example-jsp/src/test/java/de/halbekunst/cachecontrol/examples/jsp/JspTest.java @@ -0,0 +1,44 @@ +package de.halbekunst.cachecontrol.examples.jsp; + +import de.halbekunst.juplo.test.HttpTestCase; +import com.meterware.httpunit.WebResponse; +import com.meterware.servletunit.InvocationContext; +import org.junit.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +/** + * + * @author kai + */ +public class JspTest extends HttpTestCase { + + private static final Logger log = LoggerFactory.getLogger(JspTest.class); + + + public JspTest() { + super("src/main/webapp/WEB-INF/web.xml"); + } + + + @Test + public void testSimplePage() throws Exception { + WebResponse response = executeRequest("http://localhost:8080/simple-page.jsp"); + log.info("Title:\t\t{}", response.getTitle()); + log.debug("Text:\t\t{}", response.getText()); + } + + @Test + public void testPageWithInclude() throws Exception { + WebResponse response = executeRequest("http://localhost:8080/page-with-include.jsp"); + log.info("Title:\t\t{}", response.getTitle()); + log.debug("Text:\t\t{}", response.getText()); + } + + @Test + public void testPageWithForward() throws Exception { + WebResponse response = executeRequest("http://localhost:8080/page-with-forward.jsp"); + log.info("Title:\t\t{}", response.getTitle()); + log.debug("Text:\t\t{}", response.getText()); + } +}