Interface KafkaAssertions<K,V>
- All Known Implementing Classes:
AvroKafkaAssertions,PlainKafkaAssertions
public interface KafkaAssertions<K,V>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidassertDocumentIsUnwrapped(String topic, int amount) default voidassertMinimalRecordsCount(String topic, int count) voidassertRecordIsUnwrapped(String topic, int amount) voidassertRecordsContain(String topic, String content) default voidassertRecordsCount(String topic, int count) default voidassertTopicsExist(String... names) static voidawaitAssert(long timeout, TimeUnit unit, org.awaitility.core.ThrowingRunnable assertion) static voidawaitAssert(org.awaitility.core.ThrowingRunnable assertion)
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER
-
-
Method Details
-
awaitAssert
static void awaitAssert(long timeout, TimeUnit unit, org.awaitility.core.ThrowingRunnable assertion) -
awaitAssert
static void awaitAssert(org.awaitility.core.ThrowingRunnable assertion) -
assertTopicsExist
-
assertRecordsCount
-
assertMinimalRecordsCount
-
assertRecordsContain
-
assertRecordIsUnwrapped
-
assertDocumentIsUnwrapped
-
getConsumer
-