top10: 1.2.0 - Switched the message-key from `String` to `User`
[demos/kafka/wordcount] / src / test / java / de / juplo / kafka / wordcount / top10 / Top10StreamProcessorTopologyTest.java
index 86314e5..01c1cf6 100644 (file)
@@ -33,7 +33,7 @@ public class Top10StreamProcessorTopologyTest
 
   TopologyTestDriver testDriver;
   TestInputTopic<Key, Entry> in;
-  TestOutputTopic<String, Ranking> out;
+  TestOutputTopic<User, Ranking> out;
 
 
   @BeforeEach
@@ -61,7 +61,7 @@ public class Top10StreamProcessorTopologyTest
 
     out = testDriver.createOutputTopic(
         OUT,
-        (JsonDeserializer<String>)keySerde.deserializer(),
+        (JsonDeserializer<User>)keySerde.deserializer(),
         (JsonDeserializer<Ranking>)valueSerde.deserializer());
 
   }
@@ -76,7 +76,7 @@ public class Top10StreamProcessorTopologyTest
             Key.of(kv.key.getUser(), kv.key.getWord()),
             Entry.of(kv.value.getWord(), kv.value.getCounter())));
 
-    MultiValueMap<String, Ranking> receivedMessages = new LinkedMultiValueMap<>();
+    MultiValueMap<User, Ranking> receivedMessages = new LinkedMultiValueMap<>();
     out
         .readRecordsToList()
         .forEach(record ->