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, signatureOfprotected abstract boolean mustHaveTestAnnotationRemoved(javassist.CtMethod method)
throws java.lang.Exception
java.lang.Exceptionpublic ClassWrapper<javassist.CtClass> transform(ClassWrapper<javassist.CtClass> clazz) throws java.lang.Exception
MockTransformerclazz.clazz - The class to be
transform into a mock enabled class.ClassWrapper representation of the mocked class.java.lang.Exception