Package org.springframework.mock.env
Class MockEnvironment
java.lang.Object
org.springframework.core.env.AbstractEnvironment
org.springframework.mock.env.MockEnvironment
- All Implemented Interfaces:
ConfigurableEnvironment,ConfigurablePropertyResolver,Environment,PropertyResolver
Simple
ConfigurableEnvironment implementation exposing
setProperty(java.lang.String, java.lang.String) and withProperty(java.lang.String, java.lang.String) methods for testing purposes.- Since:
- 3.2
- Author:
- Chris Beams, Sam Brannen
- See Also:
-
Field Summary
Fields inherited from class org.springframework.core.env.AbstractEnvironment
ACTIVE_PROFILES_PROPERTY_NAME, DEFAULT_PROFILES_PROPERTY_NAME, IGNORE_GETENV_PROPERTY_NAME, logger, RESERVED_DEFAULT_PROFILE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetProperty(String key, String value) Set a property on the underlyingMockPropertySourcefor this environment.withProperty(String key, String value) Convenient synonym forsetProperty(java.lang.String, java.lang.String)that returns the current instance.Methods inherited from class org.springframework.core.env.AbstractEnvironment
acceptsProfiles, acceptsProfiles, addActiveProfile, containsProperty, createPropertyResolver, customizePropertySources, doGetActiveProfiles, doGetActiveProfilesProperty, doGetDefaultProfiles, doGetDefaultProfilesProperty, getActiveProfiles, getConversionService, getDefaultProfiles, getProperty, getProperty, getProperty, getProperty, getPropertyResolver, getPropertySources, getRequiredProperty, getRequiredProperty, getReservedDefaultProfiles, getSystemEnvironment, getSystemProperties, isProfileActive, merge, resolvePlaceholders, resolveRequiredPlaceholders, setActiveProfiles, setConversionService, setDefaultProfiles, setIgnoreUnresolvableNestedPlaceholders, setPlaceholderPrefix, setPlaceholderSuffix, setRequiredProperties, setValueSeparator, suppressGetenvAccess, toString, validateProfile, validateRequiredPropertiesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.core.env.Environment
matchesProfiles
-
Constructor Details
-
MockEnvironment
public MockEnvironment()Create a newMockEnvironmentwith a singleMockPropertySource.
-
-
Method Details
-
setProperty
Set a property on the underlyingMockPropertySourcefor this environment. -
withProperty
Convenient synonym forsetProperty(java.lang.String, java.lang.String)that returns the current instance. Useful for method chaining and fluent-style use.- Returns:
- this
MockEnvironmentinstance - See Also:
-