org.webframe.test.web
Class WFJettyJUnit4Runner

java.lang.Object
  extended by org.junit.runner.Runner
      extended by org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
          extended by org.junit.runners.BlockJUnit4ClassRunner
              extended by org.webframe.test.web.WFJettyJUnit4Runner
All Implemented Interfaces:
org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable

public class WFJettyJUnit4Runner
extends org.junit.runners.BlockJUnit4ClassRunner

Version:
$Id: codetemplates.xml,v 1.1 2009/09/07 08:48:12 Exp $ Create: 2011-12-31 上午10:08:12
Author:
黄国庆

Field Summary
(package private) static org.eclipse.jetty.server.Server server
           
(package private) static boolean tomcatRun
           
 
Constructor Summary
WFJettyJUnit4Runner(Class<?> klass)
           
 
Method Summary
protected  Object createTest()
           
protected  org.eclipse.jetty.server.Server initServer()
           
 
Methods inherited from class org.junit.runners.BlockJUnit4ClassRunner
collectInitializationErrors, computeTestMethods, describeChild, getChildren, methodBlock, methodInvoker, possiblyExpectingExceptions, runChild, testName, validateConstructor, validateInstanceMethods, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withAfters, withBefores, withPotentialTimeout
 
Methods inherited from class org.junit.runners.ParentRunner
childrenInvoker, classBlock, filter, getDescription, getName, getTestClass, run, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses
 
Methods inherited from class org.junit.runner.Runner
testCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

server

static org.eclipse.jetty.server.Server server

tomcatRun

static boolean tomcatRun
Constructor Detail

WFJettyJUnit4Runner

public WFJettyJUnit4Runner(Class<?> klass)
                    throws org.junit.runners.model.InitializationError,
                           JettyInitException
Throws:
org.junit.runners.model.InitializationError
JettyInitException
Method Detail

initServer

protected org.eclipse.jetty.server.Server initServer()
                                              throws JettyInitException
Throws:
JettyInitException

createTest

protected Object createTest()
                     throws Exception
Overrides:
createTest in class org.junit.runners.BlockJUnit4ClassRunner
Throws:
Exception


Copyright © 2012. All Rights Reserved.