|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Deprecated Interfaces | |
|---|---|
| org.mockito.internal.configuration.MockitoConfiguration
|
|
| Deprecated Classes | |
|---|---|
| org.mockito.internal.configuration.Configuration
|
|
| org.mockito.configuration.experimental.ConfigurationSupport
Please see IMockitoConfiguration for info on configuring Mockito
Allows configuring Mockito to enable custom 'mocking style'. It can be useful when working with legacy code, etc. See examples from mockito/test/org/mockitousage/examples/configure subpackage. You may want to check out the project from svn repository to easily browse Mockito's test code. Basic example:
//create an implementation of ReturnValues interface
public class FriendlyReturnValues implements ReturnValues {
public Object valueFor(InvocationOnMock invocation) {
Class> returnType = invocation.getMethod().getReturnType();
Object defaultReturnValue = ConfigurationSupport.defaultValueFor(invocation);
if (defaultReturnValue != null || !ConfigurationSupport.isMockable(returnType)) {
return defaultReturnValue;
} else {
return Mockito.mock(returnType);
}
}
//finally, change the configuration:
ConfigurationSupport.getConfiguration().setReturnValues(new FriendlyReturnValues());
Configuring Mockito is a new concept that we evaluate. Please let us know if you find it useful/harmful. |
|
| Deprecated Annotation Types | |
|---|---|
| org.mockito.MockitoAnnotations.Mock
|
|
| Deprecated Methods | |
|---|---|
| org.mockito.configuration.experimental.ConfigurationSupport.defaultValueFor(InvocationOnMock)
Please use DefaultMockitoConfiguration if you need default return values for mocks.
this is what Mockito returns by default for given invocation
See examples in javadoc for |
|
| org.mockito.configuration.experimental.ConfigurationSupport.getConfiguration()
Please implement IMockitoConfiguration to configure Mockito globally. IMockitoConfiguration
Please use This method returns a configuration object
See examples in javadoc for |
|
| org.mockito.Mockito.stub(T)
|
|
| org.mockito.Mockito.stubVoid(T)
Use Mockito.doThrow(Throwable) method for stubbing voids |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||