1 19 20 package org.netbeans.modules.httpserver; 21 22 import java.io.DataInputStream ; 23 import java.io.InputStream ; 24 import java.net.URL ; 25 import org.netbeans.junit.NbTestCase; 26 27 32 public class ServletExecutionTest extends NbTestCase { 33 34 public ServletExecutionTest(String testName) { 35 super (testName); 36 } 37 38 public void testServletExecution() throws Exception { 39 HttpServerSettings settings = HttpServerSettings.getDefault(); 40 log("Starting HTTP server"); 41 settings.setRunning(true); 42 43 assertTrue("HTTP server has to run", settings.isRunning()); 44 URL url = new URL ("http", "localhost", settings.getPort(), "/servlet/org.netbeans.modules.servlettest.ModuleServlet"); 45 log("Connecting to "+url.toExternalForm()); 46 InputStream is = url.openStream(); 47 log(new DataInputStream (is).readLine()); 48 } 49 50 } 51 | Popular Tags |