@ProviderType public final class AemContext extends AemContextImpl implements org.junit.rules.TestRule
AemContextBuilder
alternatively to the constructors on this class - it offers
more options and fine-grained control about setting up the test context.contentBuilder, contentLoader, contentLoaderAutoCommit, request, resourceBuilder, resourceResolver, resourceResolverFactory, resourceResolverType, response, slingScriptHelper, uniqueRoot
componentContext
Constructor and Description |
---|
AemContext(@NotNull ContextCallback<T> afterSetUpCallback,
ResourceResolverType... resourceResolverTypes)
Initialize AEM context.
|
AemContext(@NotNull ContextCallback<U> afterSetUpCallback,
@NotNull ContextCallback<V> beforeTearDownCallback,
ResourceResolverType... resourceResolverTypes)
Initialize AEM context.
|
AemContext(ResourceResolverType... resourceResolverTypes)
Initialize AEM context.
|
Modifier and Type | Method and Description |
---|---|
org.junit.runners.model.Statement |
apply(org.junit.runners.model.Statement base,
org.junit.runner.Description description) |
assetManager, contentPolicyMapping, contentPolicyMapping, create, currentPage, currentPage, currentPage, currentResource, newResourceResolverFactory, pageManager, registerDefaultServices, resolveSlingBindingProperty, resourceResolverFactoryActivatorPropsMergeWithAemDefault, setResourceResolverType, setUp, tearDown, uniqueRoot
addModelsForClasses, addModelsForClasses, addModelsForPackage, addModelsForPackage, build, currentResource, currentResource, load, load, registerAdapter, registerAdapter, request, requestPathInfo, resolveSlingBindingProperty, resourceResolver, resourceResolverType, response, runMode, setRegisterSlingModelsFromClassPath, setResourceResolverFactoryActivatorProps, slingScriptHelper
bundleContext, componentContext, getService, getServices, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerService, registerService, registerService, registerService
public AemContext(@NotNull ResourceResolverType... resourceResolverTypes)
If context is initialized with:
MockSling.DEFAULT_RESOURCERESOLVER_TYPE
.ListGenerator
.resourceResolverTypes
- Resource resolver type(s).public AemContext(@NotNull @NotNull ContextCallback<T> afterSetUpCallback, @NotNull ResourceResolverType... resourceResolverTypes)
If context is initialized with:
MockSling.DEFAULT_RESOURCERESOLVER_TYPE
.ListGenerator
.
T
- context typeafterSetUpCallback
- Allows the application to register an own callback function that is called after the
built-in setup rules are executed.resourceResolverTypes
- Resource resolver type(s).public AemContext(@NotNull @NotNull ContextCallback<U> afterSetUpCallback, @NotNull @NotNull ContextCallback<V> beforeTearDownCallback, @NotNull ResourceResolverType... resourceResolverTypes)
If context is initialized with:
MockSling.DEFAULT_RESOURCERESOLVER_TYPE
.ListGenerator
.
U
- context typeV
- context typeafterSetUpCallback
- Allows the application to register an own callback function that is called after the
built-in setup rules are executed.beforeTearDownCallback
- Allows the application to register an own callback function that is called before the
built-in teardown rules are executed.resourceResolverTypes
- Resource resolver type(s).Copyright © 2014–2021 wcm.io. All rights reserved.