X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fchat%2Fbackend%2Fpersistence%2FLocalJsonFilesStorageStrategyIT.java;h=c7692228ece3d1efe398dff28c029a391df126db;hb=f2f0cdc6901d1117ac385e10e2c8a28a1886726c;hp=81778812480085758217c0e43511f49afebc701b;hpb=084a922c47f5ecacc7e86c03abd5155fa3255440;p=demos%2Fkafka%2Fchat diff --git a/src/test/java/de/juplo/kafka/chat/backend/persistence/LocalJsonFilesStorageStrategyIT.java b/src/test/java/de/juplo/kafka/chat/backend/persistence/LocalJsonFilesStorageStrategyIT.java index 81778812..c7692228 100644 --- a/src/test/java/de/juplo/kafka/chat/backend/persistence/LocalJsonFilesStorageStrategyIT.java +++ b/src/test/java/de/juplo/kafka/chat/backend/persistence/LocalJsonFilesStorageStrategyIT.java @@ -18,7 +18,7 @@ import java.nio.file.Paths; import java.time.Clock; import java.util.List; -import static org.assertj.core.api.AssertionsForInterfaceTypes.assertThat; +import static pl.rzrz.assertj.reactor.Assertions.*; @Slf4j @@ -61,14 +61,20 @@ public class LocalJsonFilesStorageStrategyIT assertThat(chathome.list()).containsExactlyElementsOf(List.of(chatroom)); assertThat(chathome.getChatroom(chatroom.getId())).contains(chatroom); - assertThat(chathome.getChatroom(chatroom.getId()).get().getMessages().toStream()).containsExactlyElementsOf(List.of(m1, m2, m3, m4)); + assertThat(chathome + .getChatroom(chatroom.getId()) + .get() + .getMessages()).emitsExactly(m1, m2, m3, m4); stop(); start(); assertThat(chathome.list()).containsExactlyElementsOf(List.of(chatroom)); assertThat(chathome.getChatroom(chatroom.getId())).contains(chatroom); - assertThat(chathome.getChatroom(chatroom.getId()).get().getMessages().toStream()).containsExactlyElementsOf(List.of(m1, m2, m3, m4)); + assertThat(chathome + .getChatroom(chatroom.getId()) + .get() + .getMessages()).emitsExactly(m1, m2, m3, m4); } @BeforeEach