Testkit for verifying implementations of the flagd-api Evaluator interface.
Bundles Cucumber step definitions, Gherkin feature files and flag configurations
as a release artifact — consumers need no git submodule of their own.
The feature files and flags are sourced from the open-feature/test-harness
repository (evaluator/ subdirectory) via git submodule and packaged into this JAR
at build time.
Compile Dependencies (6)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-databind General data-binding functionality for Jackson: works on core streaming API | 2.21.1 | 3.1.3 | |
| dev.openfeature.contrib.tools
»
flagd-api API contracts for flagd in-process evaluation | [0.0.1,) | 1.0.0 | ||
Testing
MIT
| io.cucumber » cucumber-java | |||
MIT
| io.cucumber » cucumber-junit-platform-engine | |||
Assertion
Apache 2.0
| org.assertj
»
assertj-core Rich and fluent assertions for testing in Java | 3.27.7 | ✔ | |
EPL 2.0
| org.junit.platform
»
junit-platform-suite Module "junit-platform-suite" of JUnit |
