roboguice.test
Class RobolectricRoboTestRunner

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 com.xtremelabs.robolectric.RobolectricTestRunner
                  extended by roboguice.test.RobolectricRoboTestRunner
All Implemented Interfaces:
com.xtremelabs.robolectric.internal.RobolectricTestRunnerInterface, org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable

public class RobolectricRoboTestRunner
extends com.xtremelabs.robolectric.RobolectricTestRunner


Constructor Summary
RobolectricRoboTestRunner(Class<?> testClass)
           
RobolectricRoboTestRunner(Class<?> testClass, com.xtremelabs.robolectric.bytecode.ClassHandler classHandler, com.xtremelabs.robolectric.bytecode.RobolectricClassLoader classLoader, com.xtremelabs.robolectric.RobolectricConfig robolectricConfig)
           
RobolectricRoboTestRunner(Class<?> testClass, com.xtremelabs.robolectric.bytecode.ClassHandler classHandler, com.xtremelabs.robolectric.RobolectricConfig robolectricConfig)
           
RobolectricRoboTestRunner(Class<?> testClass, File androidProjectRoot)
           
RobolectricRoboTestRunner(Class<?> testClass, File androidManifestPath, File resourceDirectory)
           
RobolectricRoboTestRunner(Class<?> testClass, com.xtremelabs.robolectric.RobolectricConfig robolectricConfig)
           
 
Method Summary
protected  void bindShadowClasses()
           
 
Methods inherited from class com.xtremelabs.robolectric.RobolectricTestRunner
afterTest, beforeTest, createApplication, createTest, delegateLoadingOf, internalAfterTest, internalBeforeTest, methodBlock, prepareTest, resetStaticState, setRobolectricConfig, setupApplicationState
 
Methods inherited from class org.junit.runners.BlockJUnit4ClassRunner
collectInitializationErrors, computeTestMethods, describeChild, getChildren, 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
 

Constructor Detail

RobolectricRoboTestRunner

public RobolectricRoboTestRunner(Class<?> testClass)
                          throws org.junit.runners.model.InitializationError
Throws:
org.junit.runners.model.InitializationError

RobolectricRoboTestRunner

public RobolectricRoboTestRunner(Class<?> testClass,
                                 File androidManifestPath,
                                 File resourceDirectory)
                          throws org.junit.runners.model.InitializationError
Throws:
org.junit.runners.model.InitializationError

RobolectricRoboTestRunner

public RobolectricRoboTestRunner(Class<?> testClass,
                                 File androidProjectRoot)
                          throws org.junit.runners.model.InitializationError
Throws:
org.junit.runners.model.InitializationError

RobolectricRoboTestRunner

public RobolectricRoboTestRunner(Class<?> testClass,
                                 com.xtremelabs.robolectric.bytecode.ClassHandler classHandler,
                                 com.xtremelabs.robolectric.bytecode.RobolectricClassLoader classLoader,
                                 com.xtremelabs.robolectric.RobolectricConfig robolectricConfig)
                          throws org.junit.runners.model.InitializationError
Throws:
org.junit.runners.model.InitializationError

RobolectricRoboTestRunner

public RobolectricRoboTestRunner(Class<?> testClass,
                                 com.xtremelabs.robolectric.bytecode.ClassHandler classHandler,
                                 com.xtremelabs.robolectric.RobolectricConfig robolectricConfig)
                          throws org.junit.runners.model.InitializationError
Throws:
org.junit.runners.model.InitializationError

RobolectricRoboTestRunner

public RobolectricRoboTestRunner(Class<?> testClass,
                                 com.xtremelabs.robolectric.RobolectricConfig robolectricConfig)
                          throws org.junit.runners.model.InitializationError
Throws:
org.junit.runners.model.InitializationError
Method Detail

bindShadowClasses

protected void bindShadowClasses()
Overrides:
bindShadowClasses in class com.xtremelabs.robolectric.RobolectricTestRunner


Copyright © 2012. All Rights Reserved.