Package org.powermock.core.transformers
Interface MockTransformer
- All Known Implementing Classes:
AbstractMainMockTransformer
,ClassMockTransformer
,InterfaceMockTransformer
,TestClassTransformer
public interface MockTransformer
Interface that all mock transformers must implement. The purpose of a mock
transformer is to create a modified version of a
Class
so that
it is mock enabled.-
Method Summary
Modifier and TypeMethodDescriptionjavassist.CtClass
transform
(javassist.CtClass clazz) Transforms theclazz
.
-
Method Details
-
transform
Transforms theclazz
.- Parameters:
clazz
- The class to be transform into a mock enabled class.- Returns:
- A
CtClass
representation of the mocked class. - Throws:
Exception
-