Package | Description |
---|---|
org.springframework.boot.autoconfigure |
Spring Boot's auto-configuration capabilities.
|
org.springframework.boot.context.annotation |
Classes related to Spring's
ApplicationContext
annotations. |
org.springframework.boot.test.context.runner |
Test utilities to run application contexts for testing.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoConfigurations
Configurations representing auto-configuration @Configuration classes. |
Modifier and Type | Class and Description |
---|---|
class |
UserConfigurations
Configurations representing user-defined @Configuration classes (i.e. |
Modifier and Type | Method and Description |
---|---|
protected Configurations |
Configurations.merge(Configurations other)
Merge configurations from another source of the same type.
|
protected abstract Configurations |
Configurations.merge(Set<Class<?>> mergedClasses)
Merge configurations.
|
Modifier and Type | Method and Description |
---|---|
static Class<?>[] |
Configurations.getClasses(Configurations... configurations)
Return the classes from all the specified configurations in the order that they
would be registered.
|
protected Configurations |
Configurations.merge(Configurations other)
Merge configurations from another source of the same type.
|
Modifier and Type | Method and Description |
---|---|
static Class<?>[] |
Configurations.getClasses(Collection<Configurations> configurations)
Return the classes from all the specified configurations in the order that they
would be registered.
|
Modifier and Type | Method and Description |
---|---|
SELF |
AbstractApplicationContextRunner.withConfiguration(Configurations configurations)
Register the specified configuration classes with the
ApplicationContext . |
Constructor and Description |
---|
AbstractApplicationContextRunner(Supplier<C> contextFactory,
boolean allowBeanDefinitionOverriding,
List<ApplicationContextInitializer<? super C>> initializers,
TestPropertyValues environmentProperties,
TestPropertyValues systemProperties,
ClassLoader classLoader,
ApplicationContext parent,
List<AbstractApplicationContextRunner.BeanRegistration<?>> beanRegistrations,
List<Configurations> configurations)
Create a new
AbstractApplicationContextRunner instance. |