Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Spectra

Unlock the hidden colors of JUnit dynamics. 🌈

Spectra is a powerful extension for JUnit 5 that makes creating dynamic tests simple and expressive β€” without losing the full power of the JUnit lifecycle (@BeforeAll, @BeforeEach, @AfterAll, @AfterEach).

With annotation processing and a clean API, Spectra eliminates boilerplate and turns your dynamic tests into first-class citizens.


✨ Why Spectra?

  • Write dynamic tests without boilerplate.
  • Keep the full JUnit lifecycle in your dynamic tests.
  • Powered by annotation processing for clean, concise code.
  • Designed to be simple, expressive, and extensible.

πŸš€ Getting Started

Add Spectra to your test dependencies:

<dependency>
  <groupId>org.archmix</groupId>
  <artifactId>spectra-oss</artifactId>
  <version>0.1.0</version>
  <scope>test</scope>
</dependency>

About

🌈 Spectra β€” a JUnit 5 extension that unlocks the full spectrum of dynamic testing. Build, organize, and execute test cases with expressiveness, less boilerplate, and a fully integrated lifecycle.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages