Package org.powermock.core.transformers
-
Interface Summary Interface Description ClassWrapper<T> An interface represents an abstraction of the class to be able to pass class to different byte-code instrumentation frameworks.ClassWrapperFactory<T> An implementation should wrap original instance.MethodSignatureWriter<T> MockTransformer<T> Interface that all mock transformers must implement.MockTransformerChain Interface represent chain ofMockTransformer
.MockTransformerChain.FilterPredicate MockTransformerChainFactory An implementation of interface should create aMockTransformerChain
with full set of required transformers to enable all mocking features.TestClassAwareTransformer If a transformer implements this interface thenMockClassLoaderBuilder
sets current test class during building a instance ofMockClassLoader
. -
Class Summary Class Description MethodSignatures.ByteBuddyMethodSignatureWriterWriter MethodSignatures.JavassistMethodSignatureWriterWriter TestClassTransformer<T,M> MockTransformer implementation that will make PowerMock test-class enhancements for four purposes...TestClassTransformerBuilder TestClassTransformerBuilder.RemovesTestMethodAnnotation TestClassTransformerBuilder.TestClassTransformerBuilderWithClue -
Enum Summary Enum Description MethodSignatures TransformStrategy The enum provide information forMockTransformer
have PowerMock is started via Runner(FactoryObject), Rule or JavaAgent