public abstract class JavaAssistTestClassTransformer extends TestClassTransformer<javassist.CtClass,javassist.CtMethod>
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
mustHaveTestAnnotationRemoved(javassist.CtMethod method) |
ClassWrapper<javassist.CtClass> |
transform(ClassWrapper<javassist.CtClass> clazz)
Transforms the
clazz . |
getTestClass, getTestMethodAnnotationType, signatureOf, signatureOf
protected abstract boolean mustHaveTestAnnotationRemoved(javassist.CtMethod method) throws java.lang.Exception
java.lang.Exception
public ClassWrapper<javassist.CtClass> transform(ClassWrapper<javassist.CtClass> clazz) throws java.lang.Exception
MockTransformer
clazz
.clazz
- The class to be
transform into a mock enabled class.ClassWrapper
representation of the mocked class.java.lang.Exception