public class RandomStubFactory<T> extends AbstractStubFactory<T>
AbstractStubFactory
that takes a
Class
and generates stubs that support all the
interface of the given class and have methods that return random
primitive results and null objects for complex results.CallRecorder.MethodFilter
Modifier | Constructor and Description |
---|---|
protected |
RandomStubFactory(Class<T> stubbedInterface) |
Modifier and Type | Method and Description |
---|---|
static <T> RandomStubFactory<T> |
create(Class<T> stubbedInterface) |
getAllInterfaces, getClass, getStub, setResult, setThrows
assertException, assertException, assertException, assertException, assertNoMoreCalls, assertSuccess, assertSuccess, getCallHistory, record, resetCallHistory, setIgnoreCallOrder, setIgnoreMethod, setIgnoreObjectMethods, waitUntilCalled
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
public static <T> RandomStubFactory<T> create(Class<T> stubbedInterface)
Copyright © 2000-2014. All Rights Reserved.