Package org.apache.sling.junit
-
Interface Summary Interface Description 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 testsTestObjectProcessor Process test objects, to handle annotations, etc.TestSelector Used by theTestsManager
to select which tests to runTestsManager Service that gives access to JUnit test classesTestsProvider Provides tests, for example by scanning bundles, finding test resources in a content repository, etc. -
Class Summary Class Description Activator Used to make our BundleContext available to JUnit classes that need it but have no OSGi context.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 ofSlingTestContext
that uses thread locals to provide per-testing thread contexts.