<Stove 0.10.0 >has been released! For those who do...
# feed
o
Stove 0.10.0 has been released! For those who don’t know, Stove aims to solve the component/e2e testing need in a way that framework (spring-boot, ktor, etc..) and language (Kotlin, Java, Scala) agnostic; by using Kotlin’s beauty and the power K This version brings the Standalone Kafka Validation system by which you can assert your application’s events consumed or published messages with one line.
Copy code
validate {
  kafka {
    val productId = randomString() + "[productCreated]"
    publish("product", message = ProductCreated(productId), key = randomString().some())
    shouldBePublished<ProductCreated> {
      actual.productId == productId
    }
    shouldBeConsumed<ProductCreated> {
      actual.productId == productId
    }
  }
If you have any feedback please reach out to me!