Package org.spockframework.mock.runtime
Class ProxyBasedMockFactory
- java.lang.Object
-
- org.spockframework.mock.runtime.ProxyBasedMockFactory
-
public class ProxyBasedMockFactory extends java.lang.Object
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 Modifier and Type Field Description static ProxyBasedMockFactory
INSTANCE
-
Constructor Summary
Constructors Constructor Description ProxyBasedMockFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
create(java.lang.Class<?> mockType, java.util.List<java.lang.Class<?>> additionalInterfaces, java.util.List<java.lang.Object> constructorArgs, IProxyBasedMockInterceptor mockInterceptor, java.lang.ClassLoader classLoader, boolean useObjenesis)
-
-
-
Field Detail
-
INSTANCE
public static ProxyBasedMockFactory INSTANCE
-
-
Method Detail
-
create
public java.lang.Object create(java.lang.Class<?> mockType, java.util.List<java.lang.Class<?>> additionalInterfaces, java.util.List<java.lang.Object> constructorArgs, IProxyBasedMockInterceptor mockInterceptor, java.lang.ClassLoader classLoader, boolean useObjenesis) throws CannotCreateMockException
- Throws:
CannotCreateMockException
-
-