blob: cfb40acd77deb7f6e66421044a734cb42e76f199 [file] [log] [blame] [view]
[Apache Sling](https://sling.apache.org) > [Aggregator](https://github.com/apache/sling-aggregator/) > [Modules](https://github.com/apache/sling-aggregator/blob/master/docs/modules.md) > junit
# junit Modules
| Module | Description | Module Status | Pull Requests |
|--- |--- |--- |--- |
| [Apache Sling JUnit Core](https://github.com/apache/sling-org-apache-sling-junit-core) <br/> <small>([org.apache.sling.junit.core](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.junit.core))</small> | Runs JUnit tests in an OSGi framework and provides the JUnit libraries | &#32;[![Build Status](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-core/job/master/badge/icon)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-core/job/master/)&#32;[![Test Status](https://img.shields.io/jenkins/tests.svg?jobUrl=https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-core/job/master/)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-core/job/master/test/?width=800&height=600)&#32;[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-core&metric=coverage)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-core)&#32;[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-core&metric=alert_status)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-core)&#32;[![JavaDoc](https://www.javadoc.io/badge/org.apache.sling/org.apache.sling.junit.core.svg)](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.junit.core)&#32;[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.sling/org.apache.sling.junit.core/badge.svg)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.junit.core%22)&#32;[![junit](https://sling.apache.org/badges/group-junit.svg)](https://github.com/apache/sling-aggregator/blob/master/docs/groups/junit.md) | &#32;[![Pull Requests](https://img.shields.io/github/issues-pr/apache/sling-org-apache-sling-junit-core.svg)](https://github.com/apache/sling-org-apache-sling-junit-core/pulls) |
| [Apache Sling JUnit Health Checks](https://github.com/apache/sling-org-apache-sling-junit-healthcheck) <br/> <small>([org.apache.sling.junit.healthcheck](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.junit.healthcheck))</small> | Sling Health Check services that run JUnit tests | &#32;[![Build Status](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-healthcheck/job/master/badge/icon)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-healthcheck/job/master/)&#32;[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-healthcheck&metric=coverage)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-healthcheck)&#32;[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-healthcheck&metric=alert_status)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-healthcheck)&#32;[![JavaDoc](https://www.javadoc.io/badge/org.apache.sling/org.apache.sling.junit.healthcheck.svg)](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.junit.healthcheck)&#32;[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.sling/org.apache.sling.junit.healthcheck/badge.svg)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.junit.healthcheck%22)&#32;[![junit](https://sling.apache.org/badges/group-junit.svg)](https://github.com/apache/sling-aggregator/blob/master/docs/groups/junit.md) | &#32;[![Pull Requests](https://img.shields.io/github/issues-pr/apache/sling-org-apache-sling-junit-healthcheck.svg)](https://github.com/apache/sling-org-apache-sling-junit-healthcheck/pulls) |
| [Apache Sling JUnit Performance](https://github.com/apache/sling-org-apache-sling-junit-performance) <br/> <small>([org.apache.sling.junit.performance](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.junit.performance))</small> | Provides utilities for JUnit to run performance tests and report results | &#32;[![Build Status](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-performance/job/master/badge/icon)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-performance/job/master/)&#32;[![Test Status](https://img.shields.io/jenkins/tests.svg?jobUrl=https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-performance/job/master/)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-performance/job/master/test/?width=800&height=600)&#32;[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-performance&metric=alert_status)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-performance)&#32;[![junit](https://sling.apache.org/badges/group-junit.svg)](https://github.com/apache/sling-aggregator/blob/master/docs/groups/junit.md) | &#32;[![Pull Requests](https://img.shields.io/github/issues-pr/apache/sling-org-apache-sling-junit-performance.svg)](https://github.com/apache/sling-org-apache-sling-junit-performance/pulls) |
| [Apache Sling JUnit Remote](https://github.com/apache/sling-org-apache-sling-junit-remote) <br/> <small>([org.apache.sling.junit.remote](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.junit.remote))</small> | Utilities to run server-side JUnit tests remotely | &#32;[![Build Status](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-remote/job/master/badge/icon)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-remote/job/master/)&#32;[![Test Status](https://img.shields.io/jenkins/tests.svg?jobUrl=https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-remote/job/master/)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-remote/job/master/test/?width=800&height=600)&#32;[![JavaDoc](https://www.javadoc.io/badge/org.apache.sling/org.apache.sling.junit.remote.svg)](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.junit.remote)&#32;[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.sling/org.apache.sling.junit.remote/badge.svg)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.junit.remote%22)&#32;[![junit](https://sling.apache.org/badges/group-junit.svg)](https://github.com/apache/sling-aggregator/blob/master/docs/groups/junit.md) | &#32;[![Pull Requests](https://img.shields.io/github/issues-pr/apache/sling-org-apache-sling-junit-remote.svg)](https://github.com/apache/sling-org-apache-sling-junit-remote/pulls) |
| [Apache Sling JUnit Scriptable Tests Provider](https://github.com/apache/sling-org-apache-sling-junit-scriptable) <br/> <small>([org.apache.sling.junit.scriptable](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.junit.scriptable))</small> | Registers Sling test resources with the JUnit core so that they can be run as tests. | &#32;[![Build Status](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-scriptable/job/master/badge/icon)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-scriptable/job/master/)&#32;[![Test Status](https://img.shields.io/jenkins/tests.svg?jobUrl=https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-scriptable/job/master/)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-scriptable/job/master/test/?width=800&height=600)&#32;[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-scriptable&metric=coverage)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-scriptable)&#32;[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-scriptable&metric=alert_status)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-scriptable)&#32;[![JavaDoc](https://www.javadoc.io/badge/org.apache.sling/org.apache.sling.junit.scriptable.svg)](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.junit.scriptable)&#32;[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.sling/org.apache.sling.junit.scriptable/badge.svg)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.junit.scriptable%22)&#32;[![junit](https://sling.apache.org/badges/group-junit.svg)](https://github.com/apache/sling-aggregator/blob/master/docs/groups/junit.md) | &#32;[![Pull Requests](https://img.shields.io/github/issues-pr/apache/sling-org-apache-sling-junit-scriptable.svg)](https://github.com/apache/sling-org-apache-sling-junit-scriptable/pulls) |
| [Apache Sling JUnit Tests Teleporter](https://github.com/apache/sling-org-apache-sling-junit-teleporter) <br/> <small>([org.apache.sling.junit.teleporter](https://central.sonatype.com/search?namespace=org.apache.sling&name=org.apache.sling.junit.teleporter))</small> | Client-side implementation of the Teleporter mechanism for server-side JUnit tests | &#32;[![Build Status](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-teleporter/job/master/badge/icon)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-teleporter/job/master/)&#32;[![Test Status](https://img.shields.io/jenkins/tests.svg?jobUrl=https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-teleporter/job/master/)](https://ci-builds.apache.org/job/Sling/job/modules/job/sling-org-apache-sling-junit-teleporter/job/master/test/?width=800&height=600)&#32;[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-teleporter&metric=coverage)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-teleporter)&#32;[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=apache_sling-org-apache-sling-junit-teleporter&metric=alert_status)](https://sonarcloud.io/dashboard?id=apache_sling-org-apache-sling-junit-teleporter)&#32;[![JavaDoc](https://www.javadoc.io/badge/org.apache.sling/org.apache.sling.junit.teleporter.svg)](https://www.javadoc.io/doc/org.apache.sling/org.apache.sling.junit.teleporter)&#32;[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.sling/org.apache.sling.junit.teleporter/badge.svg)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.sling%22%20a%3A%22org.apache.sling.junit.teleporter%22)&#32;[![junit](https://sling.apache.org/badges/group-junit.svg)](https://github.com/apache/sling-aggregator/blob/master/docs/groups/junit.md) | &#32;[![Pull Requests](https://img.shields.io/github/issues-pr/apache/sling-org-apache-sling-junit-teleporter.svg)](https://github.com/apache/sling-org-apache-sling-junit-teleporter/pulls) |