Class SlingContext
- java.lang.Object
-
- org.apache.sling.testing.mock.osgi.context.OsgiContextImpl
-
- org.apache.sling.testing.mock.sling.context.SlingContextImpl
-
- org.apache.sling.testing.mock.sling.junit5.SlingContext
-
@ConsumerType public final class SlingContext extends SlingContextImpl
Sling Mock parameter object with resource resolver type defaulting toResourceResolverType.RESOURCERESOLVER_MOCK.Additionally you can subclass this class and provide further parameters via
SlingContextBuilder.
-
-
Field Summary
-
Fields inherited from class org.apache.sling.testing.mock.sling.context.SlingContextImpl
contentBuilder, contentLoader, contentLoaderAutoCommit, request, resourceBuilder, resourceResolver, resourceResolverFactory, resourceResolverType, response, slingScriptHelper, uniqueRoot
-
-
Constructor Summary
Constructors Constructor Description SlingContext()Initialize Sling context.SlingContext(@NotNull ResourceResolverType resourceResolverType)Initialize Sling context.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetUpContext()This is called bySlingContextExtensionto set up context.protected voidtearDownContext()This is called bySlingContextExtensionto tear down context.-
Methods inherited from class org.apache.sling.testing.mock.sling.context.SlingContextImpl
addModelsForClasses, addModelsForClasses, addModelsForPackage, addModelsForPackage, build, create, currentResource, currentResource, currentResource, load, load, newResourceResolverFactory, registerAdapter, registerAdapter, registerDefaultServices, request, requestPathInfo, resolveSlingBindingProperty, resolveSlingBindingProperty, resourceResolver, resourceResolverType, response, runMode, setRegisterSlingModelsFromClassPath, setResourceResolverFactoryActivatorProps, setResourceResolverType, setUp, slingScriptHelper, tearDown, uniqueRoot
-
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
-
-
-
-
Constructor Detail
-
SlingContext
public SlingContext()
Initialize Sling context.
-
SlingContext
public SlingContext(@NotNull @NotNull ResourceResolverType resourceResolverType)Initialize Sling context.- Parameters:
resourceResolverType- Resource resolver type.
-
-
Method Detail
-
setUpContext
protected void setUpContext()
This is called bySlingContextExtensionto set up context.
-
tearDownContext
protected void tearDownContext()
This is called bySlingContextExtensionto tear down context.
-
-