added tests for the room header view

This commit is contained in:
Mauro Romito
2025-09-16 17:58:36 +02:00
committed by Mauro
parent 826230001b
commit c4de609ad7
6 changed files with 13 additions and 11 deletions
@@ -69,13 +69,18 @@ struct RoomHeaderView_Previews: PreviewProvider, TestablePreview {
makeHeader(avatarURL: .mockMXCAvatar, verificationState: .notVerified)
makeHeader(avatarURL: .mockMXCAvatar, verificationState: .verified)
makeHeader(avatarURL: .mockMXCAvatar, verificationState: .verificationViolation)
makeHeader(avatarURL: .mockMXCAvatar,
roomSubtitle: "Subtitle",
verificationState: .verified)
}
.previewLayout(.sizeThatFits)
}
static func makeHeader(avatarURL: URL?,
roomSubtitle: String? = nil,
verificationState: UserIdentityVerificationState) -> some View {
RoomHeaderView(roomName: "Some Room name",
roomSubtitle: roomSubtitle,
roomAvatar: .room(id: "1",
name: "Some Room Name",
avatarURL: avatarURL),