Class PowerMockRunnerDelegate.SinceJUnit_4_5

  • Enclosing class:
    PowerMockRunnerDelegate

    public static class PowerMockRunnerDelegate.SinceJUnit_4_5
    extends java.lang.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 Detail

      • SinceJUnit_4_5

        public SinceJUnit_4_5()
    • Method Detail

      • createRunnerDelegate

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

        public static java.lang.Class[] runnerAlternativeConstructorParams()
      • newRunnerBuilder

        public static java.lang.Object newRunnerBuilder()