Package org.springframework.test.context
Interface ContextCustomizerFactory
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Factory for creating 
ContextCustomizers.
 Factories are invoked after ContextLoaders have
 processed context configuration attributes but before the
 MergedContextConfiguration is created.
 
By default, the Spring TestContext Framework will use the
 SpringFactoriesLoader
 mechanism for loading factories configured in all META-INF/spring.factories
 files on the classpath.
- Since:
- 4.3
- Author:
- Phillip Webb, Sam Brannen
- 
Method SummaryModifier and TypeMethodDescriptioncreateContextCustomizer(Class<?> testClass, List<ContextConfigurationAttributes> configAttributes) Create aContextCustomizerthat should be used to customize aConfigurableApplicationContextbefore it is refreshed.
- 
Method Details- 
createContextCustomizer@Nullable ContextCustomizer createContextCustomizer(Class<?> testClass, List<ContextConfigurationAttributes> configAttributes) Create aContextCustomizerthat should be used to customize aConfigurableApplicationContextbefore it is refreshed.- Parameters:
- testClass- the test class
- configAttributes- the list of context configuration attributes for the test class, ordered bottom-up (i.e., as if we were traversing up the class hierarchy or enclosing class hierarchy); never- nullor empty
- Returns:
- a ContextCustomizerornullif no customizer should be used
 
 
-