MockObjectTestCase
public abstract class MockObjectTestCase extends MockObjectSupportTestCase
ANYTHING, NOT_NULL, NULL
Constructor | Description |
---|---|
MockObjectTestCase() |
|
MockObjectTestCase(java.lang.String name) |
Modifier and Type | Method | Description |
---|---|---|
InvocationMatcher |
atLeastOnce() |
|
InvocationMatcher |
atMostOnce() |
|
java.lang.String |
defaultMockNameForType(java.lang.Class mockedType) |
Calculates
|
Stub |
doAll(Stub[] stubs) |
|
Stub |
doAll(Stub stub1,
Stub stub2) |
|
Stub |
doAll(Stub stub1,
Stub stub2,
Stub stub3) |
|
Stub |
doAll(Stub stub1,
Stub stub2,
Stub stub3,
Stub stub4) |
|
InvocationMatcher |
exactly(int expectedCount) |
|
Mock |
mock(java.lang.Class mockedType) |
Creates a mock object that mocks the given type.
|
Mock |
mock(java.lang.Class mockedType,
java.lang.String roleName) |
Creates a mock object that mocks the given type and is explicitly given a name.
|
InvocationMatcher |
never() |
|
InvocationMatcher |
never(java.lang.String errorMessage) |
|
protected DynamicMock |
newCoreMock(java.lang.Class mockedType,
java.lang.String roleName) |
|
java.lang.Object |
newDummy(java.lang.Class dummyType) |
|
java.lang.Object |
newDummy(java.lang.Class type,
java.lang.String name) |
|
java.lang.Object |
newDummy(java.lang.String name) |
|
InvocationMatcher |
once() |
|
Stub |
onConsecutiveCalls(Stub[] stubs) |
|
Stub |
onConsecutiveCalls(Stub stub1,
Stub stub2) |
|
Stub |
onConsecutiveCalls(Stub stub1,
Stub stub2,
Stub stub3) |
|
Stub |
onConsecutiveCalls(Stub stub1,
Stub stub2,
Stub stub3,
Stub stub4) |
|
Stub |
returnIterator(java.lang.Object[] array) |
|
Stub |
returnIterator(java.util.Collection collection) |
|
Stub |
returnValue(boolean result) |
|
Stub |
returnValue(byte result) |
|
Stub |
returnValue(char result) |
|
Stub |
returnValue(double result) |
|
Stub |
returnValue(float result) |
|
Stub |
returnValue(int result) |
|
Stub |
returnValue(long result) |
|
Stub |
returnValue(short result) |
|
Stub |
returnValue(java.lang.Object o) |
|
Stub |
throwException(java.lang.Throwable throwable) |
and, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, tearDown, toString
registerToVerify, runBare, unregisterToVerify, verify
public MockObjectTestCase()
public MockObjectTestCase(java.lang.String name)
public Mock mock(java.lang.Class mockedType)
defaultMockNameForType(java.lang.Class)
.mockedType
- The type to be mocked.Mock
object that mocks mockedType.public Mock mock(java.lang.Class mockedType, java.lang.String roleName)
defaultMockNameForType(java.lang.Class)
.mockedType
- The type to be mocked.roleName
- The name of the mock objectMock
object that mocks mockedType.protected DynamicMock newCoreMock(java.lang.Class mockedType, java.lang.String roleName)
public java.lang.Object newDummy(java.lang.Class dummyType)
newDummy
in class MockObjectSupportTestCase
public java.lang.Object newDummy(java.lang.Class type, java.lang.String name)
newDummy
in class MockObjectSupportTestCase
public java.lang.Object newDummy(java.lang.String name)
newDummy
in class MockObjectSupportTestCase
public java.lang.String defaultMockNameForType(java.lang.Class mockedType)
mockedType
- public Stub returnValue(java.lang.Object o)
public Stub returnValue(boolean result)
public Stub returnValue(byte result)
public Stub returnValue(char result)
public Stub returnValue(short result)
public Stub returnValue(int result)
public Stub returnValue(long result)
public Stub returnValue(float result)
public Stub returnValue(double result)
public Stub returnIterator(java.util.Collection collection)
public Stub returnIterator(java.lang.Object[] array)
public Stub throwException(java.lang.Throwable throwable)
public InvocationMatcher once()
public InvocationMatcher atLeastOnce()
public InvocationMatcher atMostOnce()
public InvocationMatcher exactly(int expectedCount)
public InvocationMatcher never()
public InvocationMatcher never(java.lang.String errorMessage)
public Stub onConsecutiveCalls(Stub stub1, Stub stub2, Stub stub3, Stub stub4)