X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fchat%2Fbackend%2Fdomain%2FChatHomeWithShardsTestBase.java;h=c7f8c119ba8219121e89c4c52aa3d21e57006402;hb=586d8662e763c75eb689735bd6d99e240fee8e4b;hp=a417e6f95067a107d1a6b3d097fe10b6ad683553;hpb=bb1f9a4b980e35790cef4892063ab6186f2b7084;p=demos%2Fkafka%2Fchat diff --git a/src/test/java/de/juplo/kafka/chat/backend/domain/ChatHomeWithShardsTestBase.java b/src/test/java/de/juplo/kafka/chat/backend/domain/ChatHomeWithShardsTestBase.java index a417e6f9..c7f8c119 100644 --- a/src/test/java/de/juplo/kafka/chat/backend/domain/ChatHomeWithShardsTestBase.java +++ b/src/test/java/de/juplo/kafka/chat/backend/domain/ChatHomeWithShardsTestBase.java @@ -11,6 +11,11 @@ import static pl.rzrz.assertj.reactor.Assertions.assertThat; public class ChatHomeWithShardsTestBase extends ChatHomeTestBase { + public static final int NUM_SHARDS = 10; + public static final int OWNED_SHARD = 2; + public static final int NOT_OWNED_SHARD = 0; + + @Test @DisplayName("Assert ShardNotOwnedException is thrown, if the shard for the chatroom is not owned") void testGetChatroomForNotOwnedShard() @@ -24,9 +29,9 @@ public class ChatHomeWithShardsTestBase extends ChatHomeTestBase // Then assertThat(mono).sendsError(e -> { - assertThat(e).isInstanceOf(UnknownChatroomException.class); - UnknownChatroomException unknownChatroomException = (UnknownChatroomException) e; - assertThat(unknownChatroomException.getChatroomId()).isEqualTo(chatRoomId); + assertThat(e).isInstanceOf(ShardNotOwnedException.class); + ShardNotOwnedException shardNotOwnedException = (ShardNotOwnedException) e; + assertThat(shardNotOwnedException.getShard()).isEqualTo(NOT_OWNED_SHARD); }); } }