KafkaTestFixture

class KafkaTestFixture(clientPrefix: String = "wow-test-client") : BeforeEachCallback, TestWatcher

Constructors

Link copied to clipboard
constructor(clientPrefix: String = "wow-test-client")

Functions

Link copied to clipboard
open override fun beforeEach(context: ExtensionContext)
Link copied to clipboard
fun clientId(suffix: String = "client"): String
Link copied to clipboard
fun kafkaProperties(clientId: String = clientId()): Map<String, Any>
Link copied to clipboard
fun receiverOptions(clientId: String = clientId("receiver"), groupId: String = clientId("group")): ReceiverOptions<String, String>
Link copied to clipboard
fun senderOptions(clientId: String = clientId("sender")): SenderOptions<String, String>
Link copied to clipboard
open fun testAborted(context: ExtensionContext?, cause: @Nullable Throwable?)
Link copied to clipboard
open fun testDisabled(context: ExtensionContext?, reason: Optional<String?>?)
Link copied to clipboard
open override fun testFailed(context: ExtensionContext, cause: Throwable?)
Link copied to clipboard
open fun testSuccessful(context: ExtensionContext?)
Link copied to clipboard
fun topic(prefix: String): String