This is an example application accompanying this blog post about Best Practices for acceptance tests with Cucumber
This application can be run locally. Therefore, you need a running Kafka instance on localhost:9092 with a topic named "user-example-topic"
The acceptance tests can be executed with the following command:
gradlew acceptanceTest