类 MockEnvironment

java.lang.Object
cn.taketoday.core.env.AbstractEnvironment
cn.taketoday.mock.env.MockEnvironment
所有已实现的接口:
cn.taketoday.core.env.ConfigurableEnvironment, cn.taketoday.core.env.ConfigurablePropertyResolver, cn.taketoday.core.env.Environment, cn.taketoday.core.env.IterablePropertyResolver, cn.taketoday.core.env.PropertyResolver, Iterable<String>

public class MockEnvironment extends cn.taketoday.core.env.AbstractEnvironment
Simple ConfigurableEnvironment implementation exposing setProperty(String, String) and withProperty(String, String) methods for testing purposes.
从以下版本开始:
4.0
作者:
Chris Beams, Sam Brannen
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private final MockPropertySource
     

    从接口继承的字段 cn.taketoday.core.env.Environment

    DEFAULT_PROFILE, ENVIRONMENT_BEAN_NAME, KEY_ACTIVE_PROFILES, KEY_DEFAULT_PROFILES, KEY_IGNORE_GETENV, SYSTEM_ENVIRONMENT_BEAN_NAME, SYSTEM_PROPERTIES_BEAN_NAME
  • 构造器概要

    构造器
    构造器
    说明
    Create a new MockEnvironment with a single MockPropertySource.
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    setProperty(String key, String value)
    Set a property on the underlying MockPropertySource for this environment.
    withProperty(String key, String value)
    Convenient synonym for setProperty(java.lang.String, java.lang.String) that returns the current instance.

    从类继承的方法 cn.taketoday.core.env.AbstractEnvironment

    acceptsProfiles, addActiveProfile, addRequiredProperties, containsProperty, createPropertyResolver, customizePropertySources, doGetActiveProfiles, doGetActiveProfilesProperty, doGetDefaultProfiles, doGetDefaultProfilesProperty, getActiveProfiles, getConversionService, getDefaultProfiles, getProperty, getProperty, getProperty, getProperty, getPropertyResolver, getPropertySources, getRequiredProperty, getRequiredProperty, getReservedDefaultProfiles, getSystemEnvironment, getSystemProperties, isProfileActive, iterator, merge, resolvePlaceholders, resolveRequiredPlaceholders, setActiveProfiles, setConversionService, setDefaultProfiles, setIgnoreUnresolvableNestedPlaceholders, setPlaceholderPrefix, setPlaceholderSuffix, setRequiredProperties, setValueSeparator, suppressGetenvAccess, toString, validateProfile, validateRequiredProperties

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    从接口继承的方法 cn.taketoday.core.env.Environment

    matchesProfiles

    从接口继承的方法 java.lang.Iterable

    forEach, spliterator

    从接口继承的方法 cn.taketoday.core.env.PropertyResolver

    getFlag, getFlag