|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.easymock.MockControl<T>
org.easymock.classextension.MockClassControl<T>
@Deprecated public class MockClassControl<T>
Instances of MockClassControl
control the behavior of their
associated mock objects. For more information, see the EasyMock
documentation.
Field Summary |
---|
Fields inherited from class org.easymock.MockControl |
---|
ALWAYS_MATCHER, ARRAY_MATCHER, EQUALS_MATCHER, ONE, ONE_OR_MORE, ZERO_OR_MORE |
Method Summary | ||
---|---|---|
static
|
createControl(java.lang.Class<T> classToMock)
Deprecated. Creates a mock control object for the specified class or interface. |
|
static
|
createControl(java.lang.Class<T> classToMock,
java.lang.Class<?>[] constructorTypes,
java.lang.Object[] constructorArgs)
Deprecated. No need to pick a constructor anymore. Constructor arguments are now ignored. Just use createControl(Class) |
|
static
|
createControl(java.lang.Class<T> classToMock,
java.lang.Class<?>[] constructorTypes,
java.lang.Object[] constructorArgs,
java.lang.reflect.Method[] mockedMethods)
Deprecated. No need to pick a constructor anymore. Constructor arguments are now ignored. Just use createControl(Class, Method[]) |
|
static
|
createControl(java.lang.Class<T> classToMock,
java.lang.reflect.Method... mockedMethods)
Deprecated. Same as createControl(Class) but allows to pass a list of
methods to mock. |
|
static
|
createNiceControl(java.lang.Class<T> classToMock)
Deprecated. Creates a mock control object for the specified class or interface. |
|
static
|
createNiceControl(java.lang.Class<T> classToMock,
java.lang.Class<?>[] constructorTypes,
java.lang.Object[] constructorArgs)
Deprecated. No need to pick a constructor anymore. Constructor arguments are now ignored. Just use createNiceControl(Class) |
|
static
|
createNiceControl(java.lang.Class<T> classToMock,
java.lang.Class<?>[] constructorTypes,
java.lang.Object[] constructorArgs,
java.lang.reflect.Method... mockedMethods)
Deprecated. No need to pick a constructor anymore. Constructor arguments are now ignored. Just use createNiceControl(Class, Method[]) |
|
static
|
createNiceControl(java.lang.Class<T> classToMock,
java.lang.reflect.Method... mockedMethods)
Deprecated. Same as createNiceControl(Class, Method[]) but allows to pass a
list of methods to mock. |
|
static
|
createStrictControl(java.lang.Class<T> classToMock)
Deprecated. Creates a mock control object for the specified class or interface. |
|
static
|
createStrictControl(java.lang.Class<T> classToMock,
java.lang.Class<?>[] constructorTypes,
java.lang.Object[] constructorArgs)
Deprecated. No need to pick a constructor anymore. Constructor arguments are now ignored. Just use createStrictControl(Class) |
|
static
|
createStrictControl(java.lang.Class<T> classToMock,
java.lang.Class<?>[] constructorTypes,
java.lang.Object[] constructorArgs,
java.lang.reflect.Method... mockedMethods)
Deprecated. No need to pick a constructor anymore. Constructor arguments are now ignored. Just use createStrictControl(Class, Method[]) |
|
static
|
createStrictControl(java.lang.Class<T> classToMock,
java.lang.reflect.Method... mockedMethods)
Deprecated. Same as createStrictControl(Class) but allows to pass a list of
methods to mock. |
Methods inherited from class org.easymock.MockControl |
---|
expectAndDefaultReturn, expectAndDefaultThrow, expectAndReturn, expectAndReturn, expectAndReturn, expectAndReturn, expectAndReturn, expectAndReturn, expectAndReturn, expectAndReturn, expectAndThrow, expectAndThrow, expectAndThrow, expectAndThrow, getMock, replay, reset, setDefaultMatcher, setDefaultReturnValue, setDefaultThrowable, setDefaultVoidCallable, setMatcher, setReturnValue, setReturnValue, setReturnValue, setReturnValue, setThrowable, setThrowable, setThrowable, setThrowable, setVoidCallable, setVoidCallable, setVoidCallable, setVoidCallable, verify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static <T> org.easymock.MockControl<T> createControl(java.lang.Class<T> classToMock)
MockClassControl
and its associated mock object will not check
the order of expected method calls. An unexpected method call on the mock
object will lead to an AssertionFailedError
.
classToMock
- the class to mock.
MockClassControl
instance)public static <T> MockClassControl<T> createControl(java.lang.Class<T> classToMock, java.lang.reflect.Method... mockedMethods)
createControl(Class)
but allows to pass a list of
methods to mock. All the other methods won't be. It means that if these
methods are called, their real code will be executed.
classToMock
- the class to mockmockedMethods
- Methods to be mocked. If null, all methods will be mocked.
public static <T> org.easymock.MockControl<T> createStrictControl(java.lang.Class<T> classToMock)
MockClassControl
and its associated mock object will check the
order of expected method calls. An unexpected method call on the mock
object will lead to an AssertionFailedError
.
classToMock
- the class to mock.
MockClassControl
instance)public static <T> MockClassControl<T> createStrictControl(java.lang.Class<T> classToMock, java.lang.reflect.Method... mockedMethods)
createStrictControl(Class)
but allows to pass a list of
methods to mock. All the other methods won't be. It means that if these
methods are called, their real code will be executed.
classToMock
- the class to mockmockedMethods
- Methods to be mocked. If null, all methods will be mocked.
public static <T> org.easymock.MockControl<T> createNiceControl(java.lang.Class<T> classToMock)
MockClassControl
and its associated mock object will check not
the order of expected method calls. An unexpected method call on the mock
object will return an empty value (0, null, false).
classToMock
- the class to mock.
MockClassControl
instance)public static <T> MockClassControl<T> createNiceControl(java.lang.Class<T> classToMock, java.lang.reflect.Method... mockedMethods)
createNiceControl(Class, Method[])
but allows to pass a
list of methods to mock. All the other methods won't be. It means that if
these methods are called, their real code will be executed.
classToMock
- the class to mockmockedMethods
- Methods to be mocked. If null, all methods will be mocked.
@Deprecated public static <T> MockClassControl<T> createControl(java.lang.Class<T> classToMock, java.lang.Class<?>[] constructorTypes, java.lang.Object[] constructorArgs)
createControl(Class)
@Deprecated public static <T> MockClassControl<T> createControl(java.lang.Class<T> classToMock, java.lang.Class<?>[] constructorTypes, java.lang.Object[] constructorArgs, java.lang.reflect.Method[] mockedMethods)
createControl(Class, Method[])
@Deprecated public static <T> MockClassControl<T> createStrictControl(java.lang.Class<T> classToMock, java.lang.Class<?>[] constructorTypes, java.lang.Object[] constructorArgs)
createStrictControl(Class)
@Deprecated public static <T> MockClassControl<T> createStrictControl(java.lang.Class<T> classToMock, java.lang.Class<?>[] constructorTypes, java.lang.Object[] constructorArgs, java.lang.reflect.Method... mockedMethods)
createStrictControl(Class, Method[])
@Deprecated public static <T> MockClassControl<T> createNiceControl(java.lang.Class<T> classToMock, java.lang.Class<?>[] constructorTypes, java.lang.Object[] constructorArgs)
createNiceControl(Class)
@Deprecated public static <T> MockClassControl<T> createNiceControl(java.lang.Class<T> classToMock, java.lang.Class<?>[] constructorTypes, java.lang.Object[] constructorArgs, java.lang.reflect.Method... mockedMethods)
createNiceControl(Class, Method[])
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |