From 3a34f7a54b37fde38fac5acf08710925a33eb463 Mon Sep 17 00:00:00 2001 From: Kanake <10kanake@gmail.com> Date: Thu, 16 Oct 2025 03:06:18 +0300 Subject: [PATCH] use addReply funtion to build the expected state --- .../client/internal/state/CommentReplyListStateImplTest.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stream-feeds-android-client/src/test/kotlin/io/getstream/feeds/android/client/internal/state/CommentReplyListStateImplTest.kt b/stream-feeds-android-client/src/test/kotlin/io/getstream/feeds/android/client/internal/state/CommentReplyListStateImplTest.kt index be16e2512..31977887e 100644 --- a/stream-feeds-android-client/src/test/kotlin/io/getstream/feeds/android/client/internal/state/CommentReplyListStateImplTest.kt +++ b/stream-feeds-android-client/src/test/kotlin/io/getstream/feeds/android/client/internal/state/CommentReplyListStateImplTest.kt @@ -19,6 +19,7 @@ import io.getstream.feeds.android.client.api.model.PaginationData import io.getstream.feeds.android.client.api.model.ThreadedCommentData import io.getstream.feeds.android.client.api.state.query.CommentRepliesQuery import io.getstream.feeds.android.client.internal.model.PaginationResult +import io.getstream.feeds.android.client.internal.model.addReply import io.getstream.feeds.android.client.internal.model.removeReaction import io.getstream.feeds.android.client.internal.model.upsertReaction import io.getstream.feeds.android.client.internal.test.TestData.commentData @@ -75,9 +76,10 @@ internal class CommentReplyListStateImplTest { val newReply = threadedCommentData("reply-1", parentId = "parent-1", text = "Reply to parent") + val expectedParent = parentComment.addReply(newReply, Comparator { _, _ -> 0 }) + state.onCommentAdded(newReply) - val expectedParent = parentComment.copy(replies = listOf(newReply), replyCount = 1) assertEquals(listOf(expectedParent), state.replies.value) }