Uses of Class
org.springframework.test.annotation.DirtiesContext.HierarchyMode
Packages that use DirtiesContext.HierarchyMode Package Description org.springframework.test.annotation Support classes for annotation-driven tests.org.springframework.test.context This package contains the Spring TestContext Framework which provides annotation-driven unit and integration testing support that is agnostic of the actual testing framework in use.org.springframework.test.context.cache Support for context caching within the Spring TestContext Framework.org.springframework.test.context.support Support classes for the Spring TestContext Framework.Uses of DirtiesContext.HierarchyMode in org.springframework.test.annotation
Methods in org.springframework.test.annotation that return DirtiesContext.HierarchyMode Modifier and Type Method Description DirtiesContext.HierarchyMode
hierarchyMode()
The context cache clearing mode to use when a context is configured as part of a hierarchy via@ContextHierarchy
.static DirtiesContext.HierarchyMode
DirtiesContext.HierarchyMode. valueOf(String name)
Returns the enum constant of this type with the specified name.static DirtiesContext.HierarchyMode[]
DirtiesContext.HierarchyMode. values()
Returns an array containing the constants of this enum type, in the order they are declared.Uses of DirtiesContext.HierarchyMode in org.springframework.test.context
Methods in org.springframework.test.context with parameters of type DirtiesContext.HierarchyMode Modifier and Type Method Description void
CacheAwareContextLoaderDelegate. closeContext(MergedContextConfiguration mergedContextConfiguration, DirtiesContext.HierarchyMode hierarchyMode)
Remove the application context for the suppliedMergedContextConfiguration
from theContextCache
and close it if it is an instance ofConfigurableApplicationContext
.void
TestContext. markApplicationContextDirty(DirtiesContext.HierarchyMode hierarchyMode)
Call this method to signal that the application context associated with this test context is dirty and should be removed from the context cache.Uses of DirtiesContext.HierarchyMode in org.springframework.test.context.cache
Methods in org.springframework.test.context.cache with parameters of type DirtiesContext.HierarchyMode Modifier and Type Method Description void
DefaultCacheAwareContextLoaderDelegate. closeContext(MergedContextConfiguration mergedContextConfiguration, DirtiesContext.HierarchyMode hierarchyMode)
void
ContextCache. remove(MergedContextConfiguration key, DirtiesContext.HierarchyMode hierarchyMode)
Remove the context with the given key from the cache and explicitly close it if it is an instance ofConfigurableApplicationContext
.void
DefaultContextCache. remove(MergedContextConfiguration key, DirtiesContext.HierarchyMode hierarchyMode)
Remove the context with the given key from the cache and explicitly close it if it is an instance ofConfigurableApplicationContext
.Uses of DirtiesContext.HierarchyMode in org.springframework.test.context.support
Methods in org.springframework.test.context.support with parameters of type DirtiesContext.HierarchyMode Modifier and Type Method Description protected void
AbstractDirtiesContextTestExecutionListener. dirtyContext(TestContext testContext, DirtiesContext.HierarchyMode hierarchyMode)
Mark the application context of the supplied test context as dirty and setREINJECT_DEPENDENCIES_ATTRIBUTE
in the test context totrue
.void
DefaultTestContext. markApplicationContextDirty(DirtiesContext.HierarchyMode hierarchyMode)
Mark the application context associated with this test context as dirty (i.e., by removing it from the context cache and closing it).