Skip to main content

SpecBinder

Compile-time Gherkin to JUnit 5 code generator

Compile-Time Safety

Undefined steps become compiler errors, not runtime failures. Type inference catches parameter mismatches before tests run. No more surprise failures in CI.

Plain JUnit 5

Generated tests are standard JUnit 5 classes. Run individual scenarios in your IDE, set breakpoints, and debug without any framework indirection.

Feature-Scoped Steps

Step methods are scoped via standard Java inheritance — no global step catalog. Share state between steps using plain instance fields, no DI framework required.