Class ForMethodsJavaAssistTestClassTransformer
java.lang.Object
org.powermock.core.transformers.TestClassTransformer<javassist.CtClass, javassist.CtMethod>
org.powermock.core.transformers.javassist.testclass.JavaAssistTestClassTransformer
org.powermock.core.transformers.javassist.testclass.ForMethodsJavaAssistTestClassTransformer
- All Implemented Interfaces:
MockTransformer<javassist.CtClass>
-
Constructor Summary
ConstructorsConstructorDescriptionForMethodsJavaAssistTestClassTransformer(Class<?> testClass, Class<? extends Annotation> testMethodAnnotation, MethodSignatureWriter<javassist.CtMethod> methodSignatureWriter, Collection<Method> testMethodsThatRunOnOtherClassLoaders) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanmustHaveTestAnnotationRemoved(javassist.CtMethod method) Methods inherited from class JavaAssistTestClassTransformer
transformMethods inherited from class TestClassTransformer
getTestClass, getTestMethodAnnotationType, signatureOf, signatureOf
-
Constructor Details
-
ForMethodsJavaAssistTestClassTransformer
public ForMethodsJavaAssistTestClassTransformer(Class<?> testClass, Class<? extends Annotation> testMethodAnnotation, MethodSignatureWriter<javassist.CtMethod> methodSignatureWriter, Collection<Method> testMethodsThatRunOnOtherClassLoaders)
-
-
Method Details
-
mustHaveTestAnnotationRemoved
- Specified by:
mustHaveTestAnnotationRemovedin classJavaAssistTestClassTransformer- Throws:
Exception
-