counter: 1.2.8 - Reconfigured tests to send data as domain-instances
[demos/kafka/wordcount] / src / test / java / de / juplo / kafka / wordcount / counter / TestData.java
index dc3bcec..f795e77 100644 (file)
@@ -8,41 +8,41 @@ import static org.assertj.core.api.Assertions.assertThat;
 
 class TestData
 {
-       static void writeInputData(BiConsumer<String, String> consumer)
+       static void writeInputData(BiConsumer<String, Word> consumer)
        {
                consumer.accept(
                                "peter",
-                               "Hallo");
+                               Word.of("peter","Hallo"));
                consumer.accept(
                                "klaus",
-                               "Müsch");
+                               Word.of("klaus","Müsch"));
                consumer.accept(
                                "peter",
-                               "Welt");
+                               Word.of("peter","Welt"));
                consumer.accept(
                                "klaus",
-                               "Müsch");
+                               Word.of("klaus","Müsch"));
                consumer.accept(
                                "klaus",
-                               "s");
+                               Word.of("klaus","s"));
                consumer.accept(
                                "peter",
-                               "Boäh");
+                               Word.of("peter","Boäh"));
                consumer.accept(
                                "peter",
-                               "Welt");
+                               Word.of("peter","Welt"));
                consumer.accept(
                                "peter",
-                               "Boäh");
+                               Word.of("peter","Boäh"));
                consumer.accept(
                                "klaus",
-                               "s");
+                               Word.of("klaus","s"));
                consumer.accept(
                                "peter",
-                               "Boäh");
+                               Word.of("peter","Boäh"));
                consumer.accept(
                                "klaus",
-                               "s");
+                               Word.of("klaus","s"));
        }
 
        static void assertExpectedResult(List<Message> receivedMessages)
@@ -69,37 +69,37 @@ class TestData
        static Message[] expectedMessages =
        {
                        Message.of(
-                                       "{\"username\":\"peter\",\"word\":\"Hallo\"}",
-                                       "1"),
+                                       "{\"user\":\"peter\",\"word\":\"Hallo\"}",
+                                       "{\"user\":\"peter\",\"word\":\"Hallo\",\"count\":1}"),
                        Message.of(
-                                       "{\"username\":\"klaus\",\"word\":\"Müsch\"}",
-                                       "1"),
+                                       "{\"user\":\"klaus\",\"word\":\"Müsch\"}",
+                                       "{\"user\":\"klaus\",\"word\":\"Müsch\",\"count\":1}"),
                        Message.of(
-                                       "{\"username\":\"peter\",\"word\":\"Welt\"}",
-                                       "1"),
+                                       "{\"user\":\"peter\",\"word\":\"Welt\"}",
+                                       "{\"user\":\"peter\",\"word\":\"Welt\",\"count\":1}"),
                        Message.of(
-                                       "{\"username\":\"klaus\",\"word\":\"Müsch\"}",
-                                       "2"),
+                                       "{\"user\":\"klaus\",\"word\":\"Müsch\"}",
+                                       "{\"user\":\"klaus\",\"word\":\"Müsch\",\"count\":2}"),
                        Message.of(
-                                       "{\"username\":\"klaus\",\"word\":\"s\"}",
-                                       "1"),
+                                       "{\"user\":\"klaus\",\"word\":\"s\"}",
+                                       "{\"user\":\"klaus\",\"word\":\"s\",\"count\":1}"),
                        Message.of(
-                                       "{\"username\":\"peter\",\"word\":\"Boäh\"}",
-                                       "1"),
+                                       "{\"user\":\"peter\",\"word\":\"Boäh\"}",
+                                       "{\"user\":\"peter\",\"word\":\"Boäh\",\"count\":1}"),
                        Message.of(
-                                       "{\"username\":\"peter\",\"word\":\"Welt\"}",
-                                       "2"),
+                                       "{\"user\":\"peter\",\"word\":\"Welt\"}",
+                                       "{\"user\":\"peter\",\"word\":\"Welt\",\"count\":2}"),
                        Message.of(
-                                       "{\"username\":\"peter\",\"word\":\"Boäh\"}",
-                                       "2"),
+                                       "{\"user\":\"peter\",\"word\":\"Boäh\"}",
+                                       "{\"user\":\"peter\",\"word\":\"Boäh\",\"count\":2}"),
                        Message.of(
-                                       "{\"username\":\"klaus\",\"word\":\"s\"}",
-                                       "2"),
+                                       "{\"user\":\"klaus\",\"word\":\"s\"}",
+                                       "{\"user\":\"klaus\",\"word\":\"s\",\"count\":2}"),
                        Message.of(
-                                       "{\"username\":\"peter\",\"word\":\"Boäh\"}",
-                                       "3"),
+                                       "{\"user\":\"peter\",\"word\":\"Boäh\"}",
+                                       "{\"user\":\"peter\",\"word\":\"Boäh\",\"count\":3}"),
                        Message.of(
-                                       "{\"username\":\"klaus\",\"word\":\"s\"}",
-                                       "3"),
+                                       "{\"user\":\"klaus\",\"word\":\"s\"}",
+                                       "{\"user\":\"klaus\",\"word\":\"s\",\"count\":3}"),
        };
 }