Projekt von de.halbekunst.juplo nach de.juplo verschoben und aufgerÀumt
[percentcodec] / accelerator-examples / jsp / src / test / java / de / juplo / accelerator / examples / JspTest.java
1 package de.juplo.accelerator.examples;
2
3 import com.meterware.httpunit.WebResponse;
4 import de.juplo.testingtools.HttpTestCase;
5 import org.junit.Test;
6 import org.slf4j.Logger;
7 import org.slf4j.LoggerFactory;
8
9 /**
10  *
11  * @author kai
12  */
13 public class JspTest extends HttpTestCase {
14
15   private static final Logger log = LoggerFactory.getLogger(JspTest.class);
16
17
18   public JspTest() {
19     super("src/main/webapp/WEB-INF/web.xml");
20   }
21
22
23   @Test
24   public void testSimplePage() throws Exception {
25     WebResponse response = executeRequest("http://localhost:8080/simple-page.jsp");
26     log.info("Title:\t\t{}", response.getTitle());
27     log.debug("Text:\t\t{}", response.getText());
28   }
29
30   @Test
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());
35   }
36
37   @Test
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());
42   }
43 }