Artifacts

Sunshine consists of 4 libraries

  • sunshine-core provides interfaces and common implementations
  • sunshine-junit4 wraps JUnit 4 to allow the creation of entry points
  • sunshine-junit5 wraps JUnit 5 to allow the creation of entry points
  • sunshine-testng wraps TestNG to allow the creation of entry points

Since 0.4.x version Sunshine uses org.tatools group ID. If you need the earlier version please use io.github.tatools instead.

sunshine-core

Artifacts: https://img.shields.io/maven-central/v/org.tatools/sunshine-core.svg https://www.javadoc.io/badge/org.tatools/sunshine-core.svg

sunshine-junit4

The library is tested on JUnit 4 4.11.

Artifacts: https://img.shields.io/maven-central/v/org.tatools/sunshine-junit4.svg https://www.javadoc.io/badge/org.tatools/sunshine-junit4.svg

sunshine-junit5

The library is tested on Jupiter 5.5.2 and Platform 1.5.2.

Artifacts: https://img.shields.io/maven-central/v/org.tatools/sunshine-junit5.svg https://www.javadoc.io/badge/org.tatools/sunshine-junit5.svg

sunshine-testng

The library is tested on TestNG 6.11.

Artifacts: https://img.shields.io/maven-central/v/org.tatools/sunshine-testng.svg https://www.javadoc.io/badge/org.tatools/sunshine-testng.svg