Skip to main content
  1. Releases/

Garland 1.0.0

·83 words·1 min
Table of Contents

First public release of Garland — type-safe pipeline composition for Java integration testing.

Modules
#

  • garland-core — Pipeline DSL, Step, PipelineContext, Verify, Retry
  • garland-http — HttpTestClient with makeCall, pollingCall, auth, query params, form/multipart body
  • garland-postgres — PostgresTestClient with findById, findByFields, countByFields, notExistsById
  • garland-kafka — KafkaTestClient with consumeMatching, publish, warmup
  • garland-mongodb — MongoTestClient with findById, findByFields, exists, notExists
  • garland-testng — AbstractMtoBaseTest, TestNGLogger, ResourceTracker
  • garland-bom — Bill of materials for centralized version management

Maven Central
#

<dependency>
    <groupId>dev.garlandframework</groupId>
    <artifactId>garland-core</artifactId>
    <version>1.0.0</version>
    <scope>test</scope>
</dependency>

Requires Java 21.