1 package com.eviware.soapui.support;
2
3 import org.mortbay.jetty.Handler;
4 import org.mortbay.jetty.Server;
5 import org.mortbay.jetty.handler.DefaultHandler;
6 import org.mortbay.jetty.handler.HandlerList;
7 import org.mortbay.jetty.handler.ResourceHandler;
8
9 import junit.framework.TestCase;
10
11 public class TestCaseWithJetty extends TestCase
12 {
13 private static Server server;
14
15 protected void setUp() throws Exception
16 {
17 if( server != null )
18 {
19 return;
20 }
21
22 server = new Server( 8082 );
23 ResourceHandler resource_handler = new ResourceHandler();
24 resource_handler.setResourceBase( ".//src//test-resources" );
25
26 HandlerList handlers = new HandlerList();
27 handlers.setHandlers( new Handler[] { resource_handler, new DefaultHandler() } );
28 server.setHandler( handlers );
29
30 try
31 {
32 server.start();
33 }
34 catch( Exception e )
35 {
36 e.printStackTrace();
37 }
38 }
39
40 public void testDummy() throws Exception
41 {
42 assertTrue( 1 == 1 );
43 }
44 }