Package io.wcm.testing.mock.aem.junit5
Class AemContext
- java.lang.Object
-
- org.apache.sling.testing.mock.osgi.context.OsgiContextImpl
-
- org.apache.sling.testing.mock.sling.context.SlingContextImpl
-
- io.wcm.testing.mock.aem.context.AemContextImpl
-
- io.wcm.testing.mock.aem.junit5.AemContext
-
- Direct Known Subclasses:
JcrMockAemContext,JcrOakAemContext,NoResourceResolverTypeAemContext,ResourceResolverMockAemContext
@ConsumerType public class AemContext extends AemContextImpl
AEM Mock parameter object with resource resolver type defaulting toResourceResolverType.RESOURCERESOLVER_MOCK.Additionally you can subclass this class and provide further parameters via
AemContextBuilder.For convenience a set of subclasses already exist to use different resource resolver types.
-
-
Constructor Summary
Constructors Constructor Description AemContext()Initialize AEM context.AemContext(@NotNull org.apache.sling.testing.mock.sling.ResourceResolverType resourceResolverType)Initialize AEM context.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetUpContext()This is called byAemContextExtensionto set up context.protected voidtearDownContext()This is called byAemContextExtensionto tear down context.-
Methods inherited from class io.wcm.testing.mock.aem.context.AemContextImpl
assetManager, contentPolicyMapping, contentPolicyMapping, create, currentPage, currentPage, currentPage, currentResource, newResourceResolverFactory, pageManager, registerDefaultServices, resolveSlingBindingProperty, resourceResolverFactoryActivatorPropsMergeWithAemDefault, setResourceResolverType, setUp, tearDown, uniqueRoot
-
Methods inherited from class org.apache.sling.testing.mock.sling.context.SlingContextImpl
addModelsForClasses, addModelsForClasses, addModelsForPackage, addModelsForPackage, build, currentResource, currentResource, load, load, registerAdapter, registerAdapter, request, requestPathInfo, resolveSlingBindingProperty, resourceResolver, resourceResolverType, response, runMode, setRegisterSlingModelsFromClassPath, setResourceResolverFactoryActivatorProps, slingScriptHelper
-
Methods inherited from class org.apache.sling.testing.mock.osgi.context.OsgiContextImpl
bundleContext, componentContext, getService, getServices, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerInjectActivateService, registerService, registerService, registerService, registerService
-
-
-
-
Method Detail
-
setUpContext
protected void setUpContext()
This is called byAemContextExtensionto set up context.
-
tearDownContext
protected void tearDownContext()
This is called byAemContextExtensionto tear down context.
-
-