Class FromAllMethodsExceptJavaAssistTestClassTransformer
- 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.FromAllMethodsExceptJavaAssistTestClassTransformer
-
- All Implemented Interfaces:
MockTransformer<javassist.CtClass>
public class FromAllMethodsExceptJavaAssistTestClassTransformer extends JavaAssistTestClassTransformer
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
targetMethodSignature
-
Constructor Summary
Constructors Constructor Description FromAllMethodsExceptJavaAssistTestClassTransformer(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation, MethodSignatureWriter<javassist.CtMethod> signatureWriter, java.lang.reflect.Method methodToExclude)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
mustHaveTestAnnotationRemoved(javassist.CtMethod method)
-
Methods inherited from class org.powermock.core.transformers.javassist.testclass.JavaAssistTestClassTransformer
transform
-
Methods inherited from class org.powermock.core.transformers.TestClassTransformer
getTestClass, getTestMethodAnnotationType, signatureOf, signatureOf
-
-
-
-
Constructor Detail
-
FromAllMethodsExceptJavaAssistTestClassTransformer
public FromAllMethodsExceptJavaAssistTestClassTransformer(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation, MethodSignatureWriter<javassist.CtMethod> signatureWriter, java.lang.reflect.Method methodToExclude)
-
-
Method Detail
-
mustHaveTestAnnotationRemoved
protected boolean mustHaveTestAnnotationRemoved(javassist.CtMethod method) throws java.lang.Exception
- Specified by:
mustHaveTestAnnotationRemoved
in classJavaAssistTestClassTransformer
- Throws:
java.lang.Exception
-
-