@Before
public void setUp() {
data = new KafkaConsumerData();
meta = new KafkaConsumerMeta();
meta.setKafkaProperties(getDefaultKafkaProperties());
meta.setLimit(STEP_LIMIT);
stepMeta = new StepMeta("KafkaConsumer", meta);
transMeta = new TransMeta();
transMeta.addStep(stepMeta);
trans = new Trans(transMeta);
PowerMockito.mockStatic(Consumer.class);
when(Consumer.createJavaConsumerConnector(any(ConsumerConfig.class))).thenReturn(zookeeperConsumerConnector);
when(zookeeperConsumerConnector.createMessageStreams(anyMapOf(String.class, Integer.class))).thenReturn(streamsMap);
when(streamsMap.get(anyObject())).thenReturn(stream);
when(stream.get(anyInt())).thenReturn(kafkaStream);
when(kafkaStream.iterator()).thenReturn(streamIterator);
when(streamIterator.next()).thenReturn(generateKafkaMessage());
}
KafkaConsumerTest.java 文件源码
java
阅读 41
收藏 0
点赞 0
评论 0
项目:pentaho-kafka-consumer
作者:
评论列表
文章目录