org.powermock.modules.junit4.internal.impl
Class PowerMockJUnit49RunnerDelegateImpl

java.lang.Object
  extended by org.junit.runner.Runner
      extended by org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl
          extended by org.powermock.modules.junit4.internal.impl.PowerMockJUnit49RunnerDelegateImpl
All Implemented Interfaces:
org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable, PowerMockJUnitRunnerDelegate

public class PowerMockJUnit49RunnerDelegateImpl
extends PowerMockJUnit44RunnerDelegateImpl

Extends the functionality of PowerMockJUnit44RunnerDelegateImpl to enable the usage of rules.


Nested Class Summary
protected  class PowerMockJUnit49RunnerDelegateImpl.PowerMockJUnit49MethodRunner
           
 
Nested classes/interfaces inherited from class org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl
PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner
 
Field Summary
 boolean hasRules
           
 
Constructor Summary
PowerMockJUnit49RunnerDelegateImpl(Class<?> klass)
           
PowerMockJUnit49RunnerDelegateImpl(Class<?> klass, String[] methodsToRun)
           
PowerMockJUnit49RunnerDelegateImpl(Class<?> klass, String[] methodsToRun, PowerMockTestListener[] listeners)
           
 
Method Summary
protected  PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner createPowerMockRunner(Object testInstance, org.junit.internal.runners.TestMethod testMethod, org.junit.runner.notification.RunNotifier notifier, org.junit.runner.Description description, boolean extendsFromTestCase)
           
 
Methods inherited from class org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl
classAnnotations, createTest, filter, getDescription, getName, getTestClass, getTestCount, getTestMethods, getTestWrappedClass, invokeTestMethod, methodDescription, run, runMethods, sort, testAnnotations, testName, validate, wrapMethod
 
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

hasRules

public boolean hasRules
Constructor Detail

PowerMockJUnit49RunnerDelegateImpl

public PowerMockJUnit49RunnerDelegateImpl(Class<?> klass,
                                          String[] methodsToRun,
                                          PowerMockTestListener[] listeners)
                                   throws org.junit.internal.runners.InitializationError
Throws:
org.junit.internal.runners.InitializationError

PowerMockJUnit49RunnerDelegateImpl

public PowerMockJUnit49RunnerDelegateImpl(Class<?> klass,
                                          String[] methodsToRun)
                                   throws org.junit.internal.runners.InitializationError
Throws:
org.junit.internal.runners.InitializationError

PowerMockJUnit49RunnerDelegateImpl

public PowerMockJUnit49RunnerDelegateImpl(Class<?> klass)
                                   throws org.junit.internal.runners.InitializationError
Throws:
org.junit.internal.runners.InitializationError
Method Detail

createPowerMockRunner

protected PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner createPowerMockRunner(Object testInstance,
                                                                                                org.junit.internal.runners.TestMethod testMethod,
                                                                                                org.junit.runner.notification.RunNotifier notifier,
                                                                                                org.junit.runner.Description description,
                                                                                                boolean extendsFromTestCase)
Overrides:
createPowerMockRunner in class PowerMockJUnit44RunnerDelegateImpl


Copyright © 2007-2012. All Rights Reserved.