# Package org.apache.sling.junit

@Version("1.2.0") package org.apache.sling.junit

Related Packages
Package
Description
org.apache.sling.junit.annotations
org.apache.sling.junit.rules
Class
Description
Activator
Used to make our BundleContext available to JUnit classes that need it but have no OSGi context.
Renderer
Renderer for our servlet output.
RendererFactory
The original Renderer leads to non-reentrant services - this allows them to create a fresh Renderer that's never reused, as a workaround to avoid having to break the original Renderer contract.
RendererSelector
Provides a Renderer to execute tests
RequestParser
Parse information from a request, to define which tests to run and which renderer to select.
SlingTestContext
Provide test parameters (the "input map") and allow tests to provide additional metadata (in an "output map") about their results.
SlingTestContextProvider
Provider of `SlingTestContext` that uses thread locals to provide per-testing thread contexts.
TestObjectProcessor
Process test objects, to handle annotations, etc.
TestSelector
Used by the `TestsManager` to select which tests to run
TestsManager
Service that gives access to JUnit test classes
TestsManager.NoTestCasesFoundException
TestsProvider
Provides tests, for example by scanning bundles, finding test resources in a content repository, etc.