top10: 1.2.1 - Added expectations for the final state in the last message
[demos/kafka/wordcount] / src / test / java / de / juplo / kafka / wordcount / top10 / TestData.java
index eb30298..008cdde 100644 (file)
@@ -73,6 +73,12 @@ class TestData
                assertRankingEqualsRankingFromLastMessage(KLAUS, store.get(KLAUS));
        }
 
+       static void assertExpectedLastMessagesForUsers(MultiValueMap<User, Ranking> receivedMessages)
+       {
+               assertRankingEqualsRankingFromLastMessage(PETER, getLastMessageFor(PETER, receivedMessages));
+               assertRankingEqualsRankingFromLastMessage(KLAUS, getLastMessageFor(KLAUS, receivedMessages));
+       }
+
        static void assertRankingEqualsRankingFromLastMessage(User user, Ranking ranking)
        {
                assertThat(ranking).isEqualTo(getLastMessageFor(user));