Hop JUnit Documentation

Test Apache Hop pipelines and workflows with JUnit 5, and seed/verify databases through an engine-agnostic facade.

Modules

The Hop JUnit artifacts, their responsibilities and how they fit together, including the H2-by-default / Oracle-via-profile module layout.

Quickstart

Run a Hop pipeline or workflow test with H2 in a few minutes, then switch the same test to a real Oracle container behind a -Poracle profile.

Coverage

Hop scope coverage: collect what your JUnit executions actually traverse in pipelines and workflows, enforce thresholds, and render JSON/HTML/ADOC reports.

API

The reference for the Hop JUnit annotations, fixtures, assertions and the database backend SPI.