projects
/
demos
/
kafka
/
wordcount
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
top10: 1.4.0 - Refined output JSON -- ALIGN
[demos/kafka/wordcount]
/
src
/
test
/
java
/
de
/
juplo
/
kafka
/
wordcount
/
top10
/
Top10StreamProcessorTopologyTest.java
diff --git
a/src/test/java/de/juplo/kafka/wordcount/top10/Top10StreamProcessorTopologyTest.java
b/src/test/java/de/juplo/kafka/wordcount/top10/Top10StreamProcessorTopologyTest.java
index
cca9a3a
..
559d742
100644
(file)
--- a/
src/test/java/de/juplo/kafka/wordcount/top10/Top10StreamProcessorTopologyTest.java
+++ b/
src/test/java/de/juplo/kafka/wordcount/top10/Top10StreamProcessorTopologyTest.java
@@
-3,7
+3,7
@@
package de.juplo.kafka.wordcount.top10;
import de.juplo.kafka.wordcount.counter.TestCounter;
import de.juplo.kafka.wordcount.counter.TestWord;
import de.juplo.kafka.wordcount.query.TestRanking;
import de.juplo.kafka.wordcount.counter.TestCounter;
import de.juplo.kafka.wordcount.counter.TestWord;
import de.juplo.kafka.wordcount.query.TestRanking;
-import de.juplo.kafka.wordcount.query.Test
User
;
+import de.juplo.kafka.wordcount.query.Test
Stats
;
import lombok.extern.slf4j.Slf4j;
import org.apache.kafka.streams.TestInputTopic;
import org.apache.kafka.streams.TestOutputTopic;
import lombok.extern.slf4j.Slf4j;
import org.apache.kafka.streams.TestInputTopic;
import org.apache.kafka.streams.TestOutputTopic;
@@
-33,7
+33,7
@@
public class Top10StreamProcessorTopologyTest
public static final String OUT = "TEST-OUT";
static TopologyTestDriver testDriver;
public static final String OUT = "TEST-OUT";
static TopologyTestDriver testDriver;
- static MultiValueMap<Test
User
, TestRanking> receivedMessages = new LinkedMultiValueMap<>();
+ static MultiValueMap<Test
Stats
, TestRanking> receivedMessages = new LinkedMultiValueMap<>();
@BeforeAll
@BeforeAll
@@
-51,10
+51,10
@@
public class Top10StreamProcessorTopologyTest
jsonSerializer(TestWord.class, true),
jsonSerializer(TestCounter.class,false));
jsonSerializer(TestWord.class, true),
jsonSerializer(TestCounter.class,false));
- TestOutputTopic<Test
User
, TestRanking> out = testDriver.createOutputTopic(
+ TestOutputTopic<Test
Stats
, TestRanking> out = testDriver.createOutputTopic(
OUT,
new JsonDeserializer()
OUT,
new JsonDeserializer()
- .copyWithType(Test
User
.class)
+ .copyWithType(Test
Stats
.class)
.ignoreTypeHeaders(),
new JsonDeserializer()
.copyWithType(TestRanking.class)
.ignoreTypeHeaders(),
new JsonDeserializer()
.copyWithType(TestRanking.class)
@@
-79,23
+79,23
@@
public class Top10StreamProcessorTopologyTest
@DisplayName("Assert the expected number of messages")
@Test
@DisplayName("Assert the expected number of messages")
@Test
- public void testExpectedNumberOfMessages
ForUsers
()
+ public void testExpectedNumberOfMessages()
{
{
- TestData.assertExpectedNumberOfMessages
ForUsers
(receivedMessages);
+ TestData.assertExpectedNumberOfMessages(receivedMessages);
}
@DisplayName("Assert the expected final output messages")
@Test
}
@DisplayName("Assert the expected final output messages")
@Test
- public void testExpectedLastMessages
ForUSers
()
+ public void testExpectedLastMessages()
{
{
- TestData.assertExpectedLastMessages
ForUsers
(receivedMessages);
+ TestData.assertExpectedLastMessages(receivedMessages);
}
@DisplayName("Assert the expected state in the state-store")
@Test
public void testExpectedState()
{
}
@DisplayName("Assert the expected state in the state-store")
@Test
public void testExpectedState()
{
- KeyValueStore<
User
, Ranking> store = testDriver.getKeyValueStore(STORE_NAME);
+ KeyValueStore<
Stats
, Ranking> store = testDriver.getKeyValueStore(STORE_NAME);
TestData.assertExpectedState(store);
}
TestData.assertExpectedState(store);
}
@@
-111,7
+111,7
@@
public class Top10StreamProcessorTopologyTest
jsonSerializer.configure(
Map.of(
JsonSerializer.TYPE_MAPPINGS,
jsonSerializer.configure(
Map.of(
JsonSerializer.TYPE_MAPPINGS,
- "
word
:" + TestWord.class.getName() + "," +
+ "
key
:" + TestWord.class.getName() + "," +
"counter:" + TestCounter.class.getName()),
isKey);
return jsonSerializer;
"counter:" + TestCounter.class.getName()),
isKey);
return jsonSerializer;