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 anMockTransformerChainwith using default strategyTransformStrategy.CLASSLOADERcreateDefaultChain(List<MockTransformer> extraMockTransformers) Create anMockTransformerChainwith using default strategyTransformStrategy.CLASSLOADERand with the givenextraMockTransformerscreateDefaultChain(TransformStrategy transformStrategy) Create anMockTransformerChainwith using the giventransformStrategycreateTestClassChain(MockTransformer testClassTransformer) Create anMockTransformerChainwith using the giventestClassTransformeras transformer for test class.
-
Method Details
-
createDefaultChain
MockTransformerChain createDefaultChain()Create anMockTransformerChainwith using default strategyTransformStrategy.CLASSLOADER- Returns:
- an instance of MockTransformerChain
-
createDefaultChain
Create anMockTransformerChainwith using the giventransformStrategy- Returns:
- an instance of MockTransformerChain
-
createDefaultChain
Create anMockTransformerChainwith using default strategyTransformStrategy.CLASSLOADERand with the givenextraMockTransformers- Returns:
- an instance of MockTransformerChain
-
createTestClassChain
Create anMockTransformerChainwith using the giventestClassTransformeras transformer for test class.- Returns:
- an instance of MockTransformerChain
-