projects
/
demos
/
kafka
/
chat
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
WIP:refactor: Refined channel-states, introduced `ChannelState` -- ALIGN
[demos/kafka/chat]
/
src
/
test
/
java
/
de
/
juplo
/
kafka
/
chat
/
backend
/
KafkaConfigurationIT.java
diff --git
a/src/test/java/de/juplo/kafka/chat/backend/KafkaConfigurationIT.java
b/src/test/java/de/juplo/kafka/chat/backend/KafkaConfigurationIT.java
index
e01e012
..
47ddb06
100644
(file)
--- a/
src/test/java/de/juplo/kafka/chat/backend/KafkaConfigurationIT.java
+++ b/
src/test/java/de/juplo/kafka/chat/backend/KafkaConfigurationIT.java
@@
-2,6
+2,7
@@
package de.juplo.kafka.chat.backend;
import de.juplo.kafka.chat.backend.implementation.kafka.*;
import lombok.extern.slf4j.Slf4j;
import de.juplo.kafka.chat.backend.implementation.kafka.*;
import lombok.extern.slf4j.Slf4j;
+import org.apache.kafka.clients.consumer.Consumer;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.springframework.beans.factory.annotation.Autowired;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.springframework.beans.factory.annotation.Autowired;
@@
-43,21
+44,25
@@
class KafkaConfigurationIT extends AbstractConfigurationWithShardingIT
@BeforeAll
public static void sendAndLoadStoredData(
@Autowired KafkaTemplate<String, String> messageTemplate,
@BeforeAll
public static void sendAndLoadStoredData(
@Autowired KafkaTemplate<String, String> messageTemplate,
- @Autowired C
onsumerTaskRunner consumer
TaskRunner)
+ @Autowired C
hannelTaskRunner channel
TaskRunner)
{
KafkaTestUtils.sendAndLoadStoredData(
messageTemplate,
INFO_TOPIC,
DATA_TOPIC,
{
KafkaTestUtils.sendAndLoadStoredData(
messageTemplate,
INFO_TOPIC,
DATA_TOPIC,
- c
onsumer
TaskRunner);
+ c
hannel
TaskRunner);
}
@AfterAll
static void joinConsumerTasks(
}
@AfterAll
static void joinConsumerTasks(
- @Autowired ConsumerTaskRunner consumerTaskRunner)
+ @Autowired Consumer dataChannelConsumer,
+ @Autowired Consumer infoChannelConsumer,
+ @Autowired ChannelTaskRunner channelTaskRunner)
throws InterruptedException
{
throws InterruptedException
{
- KafkaTestUtils.joinConsumerTasks(consumerTaskRunner);
+ dataChannelConsumer.wakeup();
+ infoChannelConsumer.wakeup();
+ channelTaskRunner.joinChannels();
}
}