package edu.pdx.cs410J.servlets; import org.junit.Test; import static org.junit.Assert.assertTrue; import java.net.URL; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; /** * Tests that we can get information about the servlet container */ public class ServletInfoIT { @Test public void testServletInfo() throws IOException { URL url = new URL("http://localhost:8080/web/info"); BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream())); StringBuilder sb = new StringBuilder(); int lines = 0; while (br.ready()) { String line = br.readLine(); sb.append(line); sb.append("\n"); if (lines < 10) { lines++; System.out.println(line); } } String s = sb.toString(); assertTrue(s.indexOf("Servlet Information") >= 0); } }