Class PowerMockRunnerDelegate.SinceJUnit_4_5

java.lang.Object
org.powermock.modules.junit4.PowerMockRunnerDelegate.SinceJUnit_4_5
Enclosing class:
PowerMockRunnerDelegate

public static class PowerMockRunnerDelegate.SinceJUnit_4_5 extends Object
Stuff that needs to be handled in a separate class, because it deals with API that did not exist before JUnit-4.5. Having this inside PowerMockRunnerDelegate.DefaultJUnitRunner would cause runtime error when JUnit-4.4 or earlier is used.
  • Constructor Details

    • SinceJUnit_4_5

      public SinceJUnit_4_5()
  • Method Details

    • createRunnerDelegate

      static org.junit.runner.Runner createRunnerDelegate(Class<?> testClass) throws org.junit.runners.model.InitializationError
      Throws:
      org.junit.runners.model.InitializationError
    • runnerAlternativeConstructorParams

      public static Class[] runnerAlternativeConstructorParams()
    • newRunnerBuilder

      public static Object newRunnerBuilder()