org.mockito.configuration
Class DefaultMockitoConfiguration

java.lang.Object
  extended by org.mockito.configuration.DefaultMockitoConfiguration
All Implemented Interfaces:
IMockitoConfiguration

public class DefaultMockitoConfiguration
extends java.lang.Object
implements IMockitoConfiguration

DefaultConfiguration of Mockito framework

Currently it doesn't have many configuration options but it will probably change if future.

See javadocs for IMockitoConfiguration on info how to configure Mockito


Constructor Summary
DefaultMockitoConfiguration()
           
 
Method Summary
 boolean cleansStackTrace()
          This should be turned on unless you're a Mockito developer and you wish to have verbose (read: messy) stack traces that only few understand (eg: Mockito developers)
 boolean enableClassCache()
          Allow objenesis to cache classes.
 AnnotationEngine getAnnotationEngine()
          Configures annotations for mocks
 Answer<java.lang.Object> getDefaultAnswer()
          Allows configuring the default answers of unstubbed invocations
 ReturnValues getReturnValues()
          Deprecated. 
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMockitoConfiguration

public DefaultMockitoConfiguration()
Method Detail

getReturnValues

@Deprecated
public ReturnValues getReturnValues()
Deprecated. 

Specified by:
getReturnValues in interface IMockitoConfiguration

getDefaultAnswer

public Answer<java.lang.Object> getDefaultAnswer()
Description copied from interface: IMockitoConfiguration
Allows configuring the default answers of unstubbed invocations

See javadoc for IMockitoConfiguration

Specified by:
getDefaultAnswer in interface IMockitoConfiguration

getAnnotationEngine

public AnnotationEngine getAnnotationEngine()
Description copied from interface: IMockitoConfiguration
Configures annotations for mocks

See javadoc for IMockitoConfiguration

Specified by:
getAnnotationEngine in interface IMockitoConfiguration

cleansStackTrace

public boolean cleansStackTrace()
Description copied from interface: IMockitoConfiguration
This should be turned on unless you're a Mockito developer and you wish to have verbose (read: messy) stack traces that only few understand (eg: Mockito developers)

See javadoc for IMockitoConfiguration

Specified by:
cleansStackTrace in interface IMockitoConfiguration
Returns:
if Mockito should clean stack traces

enableClassCache

public boolean enableClassCache()
Description copied from interface: IMockitoConfiguration
Allow objenesis to cache classes. If you're in an environment where classes are dynamically reloaded, you can disable this to avoid classcast exceptions.

Specified by:
enableClassCache in interface IMockitoConfiguration