Package

akka.kafka.testkit

scaladsl

Permalink

package scaladsl

Visibility
  1. Public
  2. All

Type Members

  1. trait EmbeddedKafkaLike extends KafkaSpec

    Permalink
  2. abstract class KafkaSpec extends TestKit with KafkaTestKit

    Permalink
  3. abstract class ScalatestKafkaSpec extends KafkaSpec with Suite with Scalatest

    Permalink
  4. trait TestcontainersKafkaLike extends KafkaSpec with Spec

    Permalink

    Uses Testcontainers to start a Kafka cluster in a Docker container.

    Uses Testcontainers to start a Kafka cluster in a Docker container. This trait will start Kafka only once per test session. To create a Kafka cluster per test class see TestcontainersKafkaPerClassLike.

    The Testcontainers dependency has to be added explicitly.

  5. trait TestcontainersKafkaPerClassLike extends KafkaSpec with Spec

    Permalink

    Uses Testcontainers to start a Kafka broker in a Docker container once per class.

    Uses Testcontainers to start a Kafka broker in a Docker container once per class. The Testcontainers dependency has to be added explicitly.

Value Members

  1. object ConsumerControlFactory

    Permalink

    Helper factory to create akka.kafka.scaladsl.Consumer.Control instances when testing without a Kafka broker.

    Helper factory to create akka.kafka.scaladsl.Consumer.Control instances when testing without a Kafka broker.

    Annotations
    @ApiMayChange()

Ungrouped