Package org.powermock.configuration
Class GlobalConfiguration
- java.lang.Object
-
- org.powermock.configuration.GlobalConfiguration
-
public final class GlobalConfiguration extends java.lang.Object
The class provides static access to
Configuration
. The class usesThreadLocal
for storing of each type of configuration. In result a one instance of each configuration type is created per thread.- Since:
- 1.7.0
-
-
Field Summary
Fields Modifier and Type Field Description private static ConfigurationFactory
configurationFactory
private static java.lang.ThreadLocal<MockitoConfiguration>
MOCKITO_CONFIGURATION
private static java.lang.ThreadLocal<PowerMockConfiguration>
POWER_MOCK_CONFIGURATION
-
Constructor Summary
Constructors Modifier Constructor Description private
GlobalConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
clear()
private <T extends Configuration<T>>
TcreateConfig(java.lang.Class<T> configurationClass)
private MockitoConfiguration
getMockitoConfiguration()
private PowerMockConfiguration
getPowerMockConfiguration()
static MockitoConfiguration
mockitoConfiguration()
static PowerMockConfiguration
powerMockConfiguration()
static void
setConfigurationFactory(ConfigurationFactory configurationFactory)
-
-
-
Field Detail
-
configurationFactory
private static ConfigurationFactory configurationFactory
-
MOCKITO_CONFIGURATION
private static final java.lang.ThreadLocal<MockitoConfiguration> MOCKITO_CONFIGURATION
-
POWER_MOCK_CONFIGURATION
private static final java.lang.ThreadLocal<PowerMockConfiguration> POWER_MOCK_CONFIGURATION
-
-
Method Detail
-
mockitoConfiguration
public static MockitoConfiguration mockitoConfiguration()
-
powerMockConfiguration
public static PowerMockConfiguration powerMockConfiguration()
-
clear
public static void clear()
-
setConfigurationFactory
public static void setConfigurationFactory(ConfigurationFactory configurationFactory)
-
getPowerMockConfiguration
private PowerMockConfiguration getPowerMockConfiguration()
-
getMockitoConfiguration
private MockitoConfiguration getMockitoConfiguration()
-
createConfig
private <T extends Configuration<T>> T createConfig(java.lang.Class<T> configurationClass)
-
-