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 SummaryFields inherited from class org.springframework.core.env.AbstractEnvironmentACTIVE_PROFILES_PROPERTY_NAME, DEFAULT_PROFILES_PROPERTY_NAME, IGNORE_GETENV_PROPERTY_NAME, logger, RESERVED_DEFAULT_PROFILE_NAME
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.AbstractEnvironmentacceptsProfiles, 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, setEscapeCharacter, setIgnoreUnresolvableNestedPlaceholders, setPlaceholderPrefix, setPlaceholderSuffix, setRequiredProperties, setValueSeparator, suppressGetenvAccess, toString, validateProfile, validateRequiredPropertiesMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.core.env.EnvironmentmatchesProfiles
- 
Constructor Details- 
MockEnvironmentpublic MockEnvironment()Create a newMockEnvironmentwith a singleMockPropertySource.
 
- 
- 
Method Details- 
setPropertySet a property on the underlyingMockPropertySourcefor this environment.
- 
withPropertyConvenient 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:
 
 
-