public final class ConfigOverrideUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static io.dropwizard.testing.ConfigOverride[] |
convert(java.lang.String prefix,
java.lang.String... props) |
static java.lang.String |
createPrefix(java.lang.Class<?> type)
Unique prefix is important because config overrides works through system properties and without unique prefix
it would be impossible to use parallel tests.
|
static io.dropwizard.testing.ConfigOverride[] |
merge(io.dropwizard.testing.ConfigOverride[] base,
io.dropwizard.testing.ConfigOverride... addition)
Adds config override for existing overrides array.
|
public static java.lang.String createPrefix(java.lang.Class<?> type)
type - test classpublic static io.dropwizard.testing.ConfigOverride[] convert(java.lang.String prefix,
java.lang.String... props)
prefix - prefixprops - overriding properties in "key: value" formatpublic static io.dropwizard.testing.ConfigOverride[] merge(io.dropwizard.testing.ConfigOverride[] base,
io.dropwizard.testing.ConfigOverride... addition)
base - existing overrides (may be null)addition - additional overrides (may be empty)