org.mockito.internal.configuration
Class Configuration

java.lang.Object
  extended by org.mockito.internal.configuration.Configuration
All Implemented Interfaces:
MockitoConfiguration

public class Configuration
extends java.lang.Object
implements MockitoConfiguration

Singleton implementation of MockitoConfiguration


Field Summary
static java.lang.ThreadLocal<Configuration> CONFIG
           
 
Method Summary
 ReturnValues getReturnValues()
          returns currently set ReturnValues
static Configuration instance()
          gets the singleton instance of a configuration
 void resetReturnValues()
          Resets ReturnValues implementation to the default one: MockitoProperties.DEFAULT_RETURN_VALUES
 void setReturnValues(ReturnValues returnValues)
          Sets ReturnValues implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIG

public static final java.lang.ThreadLocal<Configuration> CONFIG
Method Detail

instance

public static Configuration instance()
gets the singleton instance of a configuration


getReturnValues

public ReturnValues getReturnValues()
Description copied from interface: MockitoConfiguration
returns currently set ReturnValues

Specified by:
getReturnValues in interface MockitoConfiguration
Returns:
ReturnValues

setReturnValues

public void setReturnValues(ReturnValues returnValues)
Description copied from interface: MockitoConfiguration
Sets ReturnValues implementation.

Allows to change the values returned by unstubbed methods.

Specified by:
setReturnValues in interface MockitoConfiguration

resetReturnValues

public void resetReturnValues()
Description copied from interface: MockitoConfiguration
Resets ReturnValues implementation to the default one: MockitoProperties.DEFAULT_RETURN_VALUES

Specified by:
resetReturnValues in interface MockitoConfiguration