![](/img/trans.png)
[英]Test onFailure of spring-kafka sending message
當我向生產者發送 kafka 消息時,我嘗試測試 onFailure 情況,但 onFailure 方法永遠不會觸發。 這是我發送消息的代碼: 這是測試 class 但它仍然是一個成功案例,我不知道如何測試失敗案例(我想在 onFailure 塊中添加一些處理,但我想首先知道如何通過測試觸發 onF ...
[英]Test onFailure of spring-kafka sending message
當我向生產者發送 kafka 消息時,我嘗試測試 onFailure 情況,但 onFailure 方法永遠不會觸發。 這是我發送消息的代碼: 這是測試 class 但它仍然是一個成功案例,我不知道如何測試失敗案例(我想在 onFailure 塊中添加一些處理,但我想首先知道如何通過測試觸發 onF ...
[英]Could not complete execution for Gradle Test Executor Spring Boot 3.0
每當將spring-kafka-test添加為依賴項時,我都無法運行測試。 由於以下原因,測試開始失敗: 這就是我的 gradle 的樣子: 我的配置中缺少什么? 這是什么原因,因為我知道一切都應該正常工作。 ...
[英]I cannot connect to kafka using a test container while the integration is writing a test
使用測試容器; 我正在嘗試使用 kafka、postgreSql 和 elasticsearch 為我的項目編寫集成測試,但是當我運行docker-compose_v2.yml文件並運行我的測試時,我的測試成功了,但是當我使用 testcontainer 時, 我的測試失敗了,測試運行時我無法連接 ...
[英]Test Exception thrown by Kafka Consumer in Spring Boot
我有以下配置 我想測試以下 Kafka Consumer 這是我的測試用例 測試失敗拋出異常! 似乎已經捕獲了異常,因此assertThrows無法正常工作我們該如何處理這種情況? 謝謝 ...
[英]Test Kafka consumer using EmbddedKafka fail when launching a batch of tests
我正在 Spring Boot 中測試我的 Kafka Consumer。 我的消費者類似於以下 而我的測試用例類似如下 測試效果很好,但是當一次運行一批測試時,一些測試失敗了! (僅當我同時運行許多測試時!!)@EmbeddedKafka 的上下文中似乎存在問題我得到了像這些日志錯誤實際上,與此 ...
[英]KafkaListener Not triggered in Spring Boot test
我有一個 spring 啟動測試來檢查 kafka 消費者是否在特定主題中偵聽消息。 使用@SpringBootTest時會觸發 kafka 偵聽器。 但我只是不想加載所有類,我只提供了像@SpringBootTest(classes={KafkaConsumerTest.class})這樣的監聽器 ...
[英]EmbeddedKafka failed authentication due to: Unexpected handshake request with client mechanism PLAIN, enabled mechanisms are []
我使用 EmbeddedKafkaBroker 編寫了一個簡單的測試,我創建了一個測試生產者並發送了一條消息,但是我的 KafkaListener 沒有被觸發,所以測試每次都失敗了。 有沒有辦法測試我的 Kafka 消費者以確保測試代碼覆蓋率? 我希望我的假 Producer (producerT ...
[英]KafkaMessageChannelBinder cannot be cast to class TestSupportBinder
在我們的項目中,我們使用spring-cloud-starter-stream-kafka來消費來自 Kafka 的消息,在為"org.springframework.cloud.stream.binder.kafka"包添加@ComponentScan之后,集成測試開始失敗以下異常 我們正在使 ...
[英]Delete topic using EmbeddedKafkaBroker
我寫了一個測試 class,我將在其中測試主題刪除我為EmbeddedKafkaBroker找到了這個方法 這讓我能夠創建一個新主題,但我找不到任何刪除主題的東西。 那么,如何測試主題刪除? ...
[英]KafkaTestUtils.getRecords() or KafkaTestUtils.getSingleRecord() takes too long some times
我正在測試一個生成 kafka 消息的 Spring-boot 應用程序,我在測試中創建了一個消費者來驗證我們是否正確發送消息。 當我在測試中使用 KafkaTestUtils.getRecords() 或 KafkaTestUtils.getSingleRecord() 時,每次運行接收記錄所需的 ...
[英]how to set adminTimeout value with @EmbeddedKafka Annotation (junit5)?
在使用並行 gradle 測試(org.gradle.parallel=true)時,使用 junit5 和 @EmbeddedKafka 注釋來最小化整體測試執行時間(我需要對超過 20 個不同的基於 kafka 的微服務進行集成測試;使用並行-測試允許我將執行時間除以 10),我開始嘗試超時異 ...
[英]EmbeddedKafka failing since Spring Boot 2.6.X : AccessDeniedException: ..\AppData\Local\Temp\spring.kafka*
e:這已通過 Spring Boot 2.6.5 修復(參見https://github.com/spring-projects/spring-boot/issues/30243 ) 自從升級到 Spring Boot 2.6.X(在我的例子中:2.6.1)后,我有多個項目現在在 Windows ...
[英]Embedded kafka with real classes communication
我有 Spring 使用spring-kafka和spring-kafka-test引導應用程序。 我有下面的MessageProducer。 我想為上面寫 Junit 而沒有任何 mocking class。 我嘗試使用EmbeddedKafkaRule ,但我不確定如何將它連接到我的應用程序定義 ...
[英]Spring Boot Kafka Junit with application defined kafka server from docker compose
我有 Spring 引導應用程序和docker-compose ,我正在配置kafka和其他所需的應用程序。 我的應用程序中有Kafka生產者和消費者 ( @kafkaListener )。 我有來自@Bean (不是來自application.yml文件)的Kafka和 JPA 存儲庫配置。 我正 ...
[英]Spring Boot KafkaTemplate and KafkaListener test with EmbeddedKafka fails
我有 2 個 Spring 引導應用程序,一個是 Kafka 發布者,另一個是消費者。 我正在嘗試編寫一個集成測試以確保發送和接收事件。 在 IDE 或從命令行運行時,測試為綠色,沒有其他測試,如mvn test -Dtest=KafkaPublisherTest 。 但是,當我構建整個項目時,測試 ...
[英]Spring KafkaTestUtils: wait until message in topic would be consumed
所以,我遇到了有趣的情況: 在我的集成測試中,我將數據發送到 2 個主題,它們應該由應用程序按訂單使用。 首先 - userTopic,然后應該被消費 userOrderTopic。 當我在測試中發送消息時,它同時發送得非常快。 但有時,應用程序的消費順序是不同的。 (userOrder 主題,然 ...
[英]How to pass groupId value in @KafkaListener from database?
我想將我的 spring mvc 應用程序與 Kafka 服務器連接起來以使用 kafka 消息。 為此,我編寫了如下的 KafkaConsumer 類。 在這里,我有硬編碼的組 ID “my-group-id”,但我想從數據庫讀取這個 groupId,以便我可以為不同的環境使用不同的 grou ...
[英]How to send a message with specific offset to EmbeddedKafka in spring boot?
我正在為連接到 Kafka 以使用和發布數據的應用程序編寫集成測試,為此我使用 EmbeddedKafka。 部分邏輯是使用具有特定偏移量的消息。 我想模擬這個,因此我的目標是: 向 EmbeddedKafka 發送一些消息,但具有特定的偏移量 使用相同的偏移量消耗它們 這現在不起作用,即 ...
[英]Upgrading to Spring boot to 2.5.5 creates issue with kafka libraries
我已經將 spring boot 版本從 2.5.3 升級到 2.5.5,它已經升級了這個庫。 通過這次升級,我開始收到錯誤:java.lang.NoSuchMethodError:kafka.server.KafkaServer.(Lkafka/server/KafkaConfig; Lorg ...
[英]Spring boot embedded kafka throws error BeanCreationException
我有一個具有以下配置的 kafka 屬性的測試用例: 這是我在運行上面的測試用例時遇到的構建錯誤: 這是具有 spring kafka 和 kafka-client 依賴項的 POM 文件,這可能會導致錯誤: 解決方法:參考這個鏈接: https://docs.spring.io/spring-k ...