Package org.powermock.core.classloader
Class MockClassLoaderBuilder
java.lang.Object
org.powermock.core.classloader.MockClassLoaderBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ByteCodeFramework
private String[]
private final List
<MockTransformer> private String[]
private Class
<?> private final MockTransformerChainFactory
private UseClassPathAdjuster
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
MockClassLoaderBuilder
(ByteCodeFramework byteCodeFramework) -
Method Summary
Modifier and TypeMethodDescriptionaddClassesToModify
(String[] classesToModify) addClassPathAdjuster
(UseClassPathAdjuster useClassPathAdjuster) addExtraMockTransformers
(MockTransformer... mockTransformers) addIgnorePackage
(String[] packagesToIgnore) build()
static MockClassLoaderBuilder
create
(ByteCodeFramework byteCodeFramework) private MockTransformerChain
forTestClass
(Class<?> testClass)
-
Field Details
-
transformerChainFactory
-
extraMockTransformers
-
byteCodeFramework
-
packagesToIgnore
-
classesToModify
-
useClassPathAdjuster
-
testClass
-
-
Constructor Details
-
MockClassLoaderBuilder
-
-
Method Details
-
create
-
build
-
createTransformerChain
-
addIgnorePackage
-
addClassesToModify
-
addExtraMockTransformers
-
addClassPathAdjuster
-
forTestClass
-