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  }