Skip to main content
HRTK provides 26 annotations across the com.frotty27.hrtk.api.annotation package. This page is a quick-reference table with brief descriptions and links to the relevant documentation.

Test Markers

These annotations mark methods as tests or benchmarks. At least one must be present for HRTK to discover the method. All test marker annotations listed below are fully recognized by the discovery engine - any method annotated with one of these will be discovered and executed.

Configuration

These annotations configure how tests behave.

Requirements

These annotations declare preconditions for test execution.

Lifecycle

These annotations mark setup and teardown methods.

Usage Pattern

A typical test class uses a combination of these annotations:

Next Steps