Skip to content

Commit c51e9a3

Browse files
Added snapshot tests for message replies
1 parent 943b70a commit c51e9a3

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

StreamChatSwiftUITests/Tests/ChatChannel/MessageView_Tests.swift

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,4 +300,27 @@ class MessageView_Tests: StreamChatTestCase {
300300
// Then
301301
assertSnapshot(matching: view, as: .image)
302302
}
303+
304+
func test_messageRepliesView_snapshot() {
305+
// Given
306+
let channel = ChatChannel.mockDMChannel()
307+
let message = ChatMessage.mock(
308+
id: .unique,
309+
cid: channel.cid,
310+
text: "Message with replies",
311+
author: .mock(id: .unique)
312+
)
313+
314+
// When
315+
let view = MessageRepliesView(
316+
factory: DefaultViewFactory.shared,
317+
channel: channel,
318+
message: message,
319+
replyCount: 3
320+
)
321+
.frame(width: 300, height: 60)
322+
323+
// Then
324+
assertSnapshot(matching: view, as: .image)
325+
}
303326
}
12.3 KB
Loading

0 commit comments

Comments
 (0)