| java.lang.Object org.eclipse.ui.tests.harness.util.Mocks
Mocks | public class Mocks (Code) | | Utility class for creating mock objects for public interfaces.
since: 3.3 |
Inner Class :public static interface EqualityComparator | |
createMock | public static Object createMock(Class interfaceType)(Code) | | creates a fussy mock object
Parameters: interfaceType - a mock object that checks for the order of method invocations andfor equality of method arguments |
createMock | public static Object createMock(Class interfaceType, EqualityComparator equalityComparator)(Code) | | creates a fussy mock object with a comparator
Parameters: interfaceType - a mock object that checks for the order of method invocations anduses the given comparator to compare method arguments |
createOrderedMock | public static Object createOrderedMock(Class interfaceType)(Code) | | Creates a mock object that does not look at the arguments, but checks
that the order of calls is as expected.
Parameters: interfaceType - a mock object that checks for the order of method invocations butnot for equality of method arguments |
createRelaxedMock | public static Object createRelaxedMock(Class interfaceType)(Code) | | Creates a mock object that neither looks at the order of method calls nor
at the arguments.
Parameters: interfaceType - a mock object that checks for the order of method invocations butnot for equality of method arguments |
startChecking | public static void startChecking(Object mock)(Code) | | |
|
|