Class PackagePrivateClassesMockTransformer
java.lang.Object
org.powermock.core.transformers.javassist.AbstractJavaAssistMockTransformer
org.powermock.core.transformers.javassist.PackagePrivateClassesMockTransformer
- All Implemented Interfaces:
MockTransformer<javassist.CtClass>
Set class modifier to public to allow for mocking of package private
classes. This is needed because we've changed to CgLib naming policy
to allow for mocking of signed classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
isNotSystemClass
(String name) javassist.CtClass
transform
(javassist.CtClass clazz) private static void
Methods inherited from class org.powermock.core.transformers.javassist.AbstractJavaAssistMockTransformer
getStrategy, transform
-
Constructor Details
-
PackagePrivateClassesMockTransformer
-
-
Method Details
-
transform
public javassist.CtClass transform(javassist.CtClass clazz) - Specified by:
transform
in classAbstractJavaAssistMockTransformer
-
transform
-
isNotSystemClass
-