类 ModifiedClassPathRunner

  • 所有已实现的接口:
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable

    public class ModifiedClassPathRunner
    extends org.junit.runners.BlockJUnit4ClassRunner
    A custom BlockJUnit4ClassRunner that runs tests using a modified class path. Entries are excluded from the class path using ClassPathExclusions and overridden using ClassPathOverrides on the test class. A class loader is created with the customized class path and is used both to load the test class and as the thread context class loader while the test is being run.
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型方法说明
      protected ObjectcreateTest() 
      protected org.junit.runners.model.TestClasscreateTestClass​(Class<?> testClass) 
      • 从类继承的方法 org.junit.runners.BlockJUnit4ClassRunner

        collectInitializationErrors, computeTestMethods, describeChild, getChildren, getTestRules, isIgnored, methodBlock, methodInvoker, possiblyExpectingExceptions, rules, runChild, testName, validateConstructor, validateFields, validateInstanceMethods, validateNoNonStaticInnerClass, validateOnlyOneConstructor, validateTestMethods, validateZeroArgConstructor, withAfters, withBefores, withPotentialTimeout
      • 从类继承的方法 org.junit.runners.ParentRunner

        childrenInvoker, classBlock, classRules, filter, getDescription, getName, getRunnerAnnotations, getTestClass, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses
      • 从类继承的方法 org.junit.runner.Runner

        testCount
    • 构造器详细资料

      • ModifiedClassPathRunner

        public ModifiedClassPathRunner​(Class<?> testClass)
                                throws org.junit.runners.model.InitializationError
        抛出:
        org.junit.runners.model.InitializationError
    • 方法详细资料

      • createTestClass

        protected org.junit.runners.model.TestClass createTestClass​(Class<?> testClass)
        覆盖:
        createTestClass 在类中 org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>