Comments 6
Спасибо за статью!
Скажите, как при тестировании вы поступаете с кафкой между несколькими тестами? Перезапускаете ли её между каждым тестом или каким-то иным способом приводите кафку к тестируемому состоянию (т.е. как происходит teardown для kafka)? Вопрос подразумевает не несколько отдельных запусков, а случай когда есть несколько интеграционных тестов, задействующих кафку.
На самом деле, это уже вопрос настройки самой Кафки, я в ней не спец. Но, учитывая, что кафка запускается довольно быстро (во всяком случае на моем железе), можно просто для каждого теста давать новый свежий контейнер.
Но, для ускорения и оптимизации тестирования, тут стоит поговорить со спецом по кафке.
Классов всего несколько штук, но этого должно быть достаточно, чтобы ...
Выглядит как машинный перевод Вашей статьи на medium. Если Вы пишете на русском, то по-русски и пишите: "Классов немного, но этого достаточно, чтобы ...".
Так, а как он соотносится со Spring и Quarkus ?
Helidon, Testcontainers, Cucumber, Kafka и многое другое