Package org.powermock.core.transformers
Interface MockTransformerChainFactory
- All Known Implementing Classes:
JavassistMockTransformerChainFactory
public interface MockTransformerChainFactory
An implementation of interface should create a
MockTransformerChain
with full set of required transformers to enable all mocking features.-
Method Summary
Modifier and TypeMethodDescriptionCreate anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
createDefaultChain
(List<MockTransformer> extraMockTransformers) Create anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
and with the givenextraMockTransformers
createDefaultChain
(TransformStrategy transformStrategy) Create anMockTransformerChain
with using the giventransformStrategy
createTestClassChain
(MockTransformer testClassTransformer) Create anMockTransformerChain
with using the giventestClassTransformer
as transformer for test class.
-
Method Details
-
createDefaultChain
MockTransformerChain createDefaultChain()Create anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
- Returns:
- an instance of MockTransformerChain
-
createDefaultChain
Create anMockTransformerChain
with using the giventransformStrategy
- Returns:
- an instance of MockTransformerChain
-
createDefaultChain
Create anMockTransformerChain
with using default strategyTransformStrategy.CLASSLOADER
and with the givenextraMockTransformers
- Returns:
- an instance of MockTransformerChain
-
createTestClassChain
Create anMockTransformerChain
with using the giventestClassTransformer
as transformer for test class.- Returns:
- an instance of MockTransformerChain
-