public class MockPropertySource extends PropertiesPropertySource
PropertySource 実装。ユーザー提供の Properties オブジェクトを受け入れるか、構築中に省略した場合、実装はそれ自体を初期化します。setProperty(java.lang.String, java.lang.Object) および withProperty(java.lang.String, java.lang.Object) メソッドは、便宜上公開されています。例:
PropertySource<?> source = new MockPropertySource().withProperty("foo", "bar");
MockEnvironmentPropertySource.StubPropertySource| 修飾子と型 | フィールドと説明 |
|---|---|
static java.lang.String | MOCK_PROPERTIES_PROPERTY_SOURCE_NAME "mockProperties" は、明示的に名前が指定されていない場合の MockPropertySource インスタンスのデフォルト名です。 |
logger, name, source| コンストラクターと説明 |
|---|
MockPropertySource() |
MockPropertySource(java.util.Properties properties) |
MockPropertySource(java.lang.String name) 独自の内部 Properties インスタンスを維持する、指定された名前で新しい MockPropertySource を作成します。 |
MockPropertySource(java.lang.String name, java.util.Properties properties) 指定された名前で、指定された Properties オブジェクトによる新しい MockPropertySource を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | setProperty(java.lang.String name, java.lang.Object value) 基になる Properties オブジェクトに指定されたプロパティを設定します。 |
MockPropertySource | withProperty(java.lang.String name, java.lang.Object value) 現在のインスタンスを返す setProperty(java.lang.String, java.lang.Object) の便利なシノニム。 |
containsProperty, getProperty, getPropertyNamespublic static final java.lang.String MOCK_PROPERTIES_PROPERTY_SOURCE_NAME
MockPropertySource インスタンスのデフォルト名です。public MockPropertySource()
public MockPropertySource(java.lang.String name)
Properties インスタンスを維持する、指定された名前で新しい MockPropertySource を作成します。name - プロパティソースの名前 public MockPropertySource(java.util.Properties properties)
properties - 使用するプロパティ public MockPropertySource(java.lang.String name,
java.util.Properties properties)Properties オブジェクトによる新しい MockPropertySource を作成します。name - プロパティソースの名前 properties - 使用するプロパティ public void setProperty(java.lang.String name,
java.lang.Object value)Properties オブジェクトに指定されたプロパティを設定します。public MockPropertySource withProperty(java.lang.String name, java.lang.Object value)
setProperty(java.lang.String, java.lang.Object) の便利なシノニム。メソッドチェーンや流れるようなスタイルの使用に役立ちます。MockPropertySource インスタンス