Package org.spockframework.mock.runtime
Class ProxyBasedMockFactory
java.lang.Object
org.spockframework.mock.runtime.ProxyBasedMockFactory
Some implementation details of this class are inspired from Spring, EasyMock
Class Extensions, JMock, Mockito, and this thread:
http://www.nabble.com/Callbacks%2C-classes-and-instances-to4092596.html
- Author:
- Peter Niederwieser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(Class<?> mockType, List<Class<?>> additionalInterfaces, List<Object> constructorArgs, IProxyBasedMockInterceptor mockInterceptor, ClassLoader classLoader, boolean useObjenesis)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ProxyBasedMockFactory
public ProxyBasedMockFactory()
-
-
Method Details
-
create
public Object create(Class<?> mockType, List<Class<?>> additionalInterfaces, List<Object> constructorArgs, IProxyBasedMockInterceptor mockInterceptor, ClassLoader classLoader, boolean useObjenesis) throws CannotCreateMockException - Throws:
CannotCreateMockException
-