Module Reference
| Module | Description |
|---|---|
| garland-core | The foundation. Defines how tests are structured — pipelines, steps, assertions, and retry. Every other module builds on top of this. |
| garland-http | Make HTTP calls, assert status codes, deserialize responses, and handle auth — all in a single step. |
| garland-postgres | Query and assert rows in PostgreSQL. Find by ID, find by field values, check absence, count matches. |
| garland-kafka | Consume and publish Kafka messages in tests. Handles async delays automatically — no Thread.sleep needed. |
| garland-mongodb | Query and assert MongoDB documents. Same API shape as the Postgres module. |
| garland-testng | Optional add-on for TestNG users. Provides a base test class with structured lifecycle logging and resource cleanup. |
There are no articles to list here yet.