So far the tests of the service connected to Kafka ran without a broker. This step adds a test that runs the whole service against a real Kafka broker in a Docker container: one event in on one topic, one event out on the other. The page shows the container with Testcontainers, sending with the headers, waiting for the asynchronous result, and why such tests stay out of the regular build.