У меня есть код приложения, который создает события для Kafka Topi c. Так что теперь мне нужно было написать интеграционные тесты для него. После поиска по inte rnet меня смутило определение интеграционного теста о том, должен ли я использовать встроенный сервер Kafka, предоставляемый библиотекой spring-kafka-test
, или я должен протестировать свой код с фактическим кластером Kafka, который я собираюсь использовать?
Каким будет тест интеграции? Кто-нибудь, пожалуйста, помогите прояснить мою путаницу.
Мой тест будет таким: сначала создайте запись для topi c, а затем используйте ее, независимо от того, произвела ли она на самом деле.