public class RandomValuePropertySource extends PropertySource<Random>
PropertySource that returns a random value for any property that starts with
 "random.". Where the "unqualified property name" is the portion of the
 requested property name beyond the "random." prefix, this PropertySource
 returns:
 Integer value, restricted by an optionally
 specified range.Long value, restricted by an optionally
 specified range.byte[].
 OPEN value (,max) CLOSE where the OPEN,CLOSE are any character and
 value,max are integers. If max is provided then value is the
 minimum value and max is the maximum (exclusive).
PropertySource.StubPropertySource| Modifier and Type | Field and Description | 
|---|---|
| static String | RANDOM_PROPERTY_SOURCE_NAMEName of the random  PropertySource. | 
name, source| Constructor and Description | 
|---|
| RandomValuePropertySource() | 
| RandomValuePropertySource(String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | addToEnvironment(ConfigurableEnvironment environment) | 
| Object | getProperty(String name) | 
containsProperty, equals, getName, getSource, hashCode, named, toStringpublic static final String RANDOM_PROPERTY_SOURCE_NAME
PropertySource.public RandomValuePropertySource(String name)
public RandomValuePropertySource()
public Object getProperty(String name)
getProperty in class PropertySource<Random>public static void addToEnvironment(ConfigurableEnvironment environment)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.