Package org.springframework.test.context
Interface ContextCustomizer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Strategy interface for customizing
application contexts
that are created and managed by the Spring
TestContext Framework.
Customizers are created by ContextCustomizerFactory
implementations.
Implementations must implement correct equals
and hashCode
methods since customizers form part of the MergedContextConfiguration
which is used as a cache key.
- Since:
- 4.3
- Author:
- Phillip Webb, Sam Brannen
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
customizeContext
(ConfigurableApplicationContext context, MergedContextConfiguration mergedConfig) Customize the suppliedConfigurableApplicationContext
after bean definitions have been loaded into the context but before the context has been refreshed.
-
Method Details
-
customizeContext
void customizeContext(ConfigurableApplicationContext context, MergedContextConfiguration mergedConfig) Customize the suppliedConfigurableApplicationContext
after bean definitions have been loaded into the context but before the context has been refreshed.- Parameters:
context
- the context to customizemergedConfig
- the merged context configuration
-