编辑FYI:工作gitHub示例
我在互联网上搜索,找不到嵌入式Kafka测试的工作简单示例.
我的设置是:
请帮我.主要是过度配置或过度设计的示例.我相信它可以做得很简单.多谢你们!
@Controller
public class KafkaController {
private static final Logger LOG = getLogger(KafkaController.class);
@KafkaListener(topics = "test.kafka.topic")
public void receiveDunningHead(final String payload) {
LOG.debug("Receiving event with payload [{}]", payload);
//I will do database stuff here which i could check in db for testing
}
}
Run Code Online (Sandbox Code Playgroud)
private static String SENDER_TOPIC ="test.kafka.topic";
@ClassRule
public static KafkaEmbedded embeddedKafka = new KafkaEmbedded(1, true, SENDER_TOPIC);
@Test
public void testSend() throws InterruptedException, ExecutionException { …Run Code Online (Sandbox Code Playgroud)