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()
// 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);
});
}
}