Co-authored-by: Doug <douglase@element.io>
This commit is contained in:
Mauro
2024-05-20 14:37:45 +02:00
committed by GitHub
parent 3b82ce8def
commit 545b5c31cc
15 changed files with 192 additions and 95 deletions
@@ -57,17 +57,17 @@ class JoinRoomScreenViewModelTests: XCTestCase {
clientProxy.joinRoomViaReturnValue = throwing ? .failure(.sdkError(ClientProxyMockError.generic)) : .success(())
clientProxy.roomPreviewForIdentifierReturnValue = .success(.init(roomID: "",
name: nil,
canonicalAlias: nil,
topic: nil,
avatarURL: nil,
memberCount: 0,
isHistoryWorldReadable: false,
isJoined: false,
isInvited: false,
isPublic: false,
canKnock: false))
clientProxy.roomPreviewForIdentifierViaReturnValue = .success(.init(roomID: "",
name: nil,
canonicalAlias: nil,
topic: nil,
avatarURL: nil,
memberCount: 0,
isHistoryWorldReadable: false,
isJoined: false,
isInvited: false,
isPublic: false,
canKnock: false))
viewModel = JoinRoomScreenViewModel(roomID: "1",
via: [],
@@ -272,7 +272,7 @@ class RoomFlowCoordinatorTests: XCTestCase {
clientProxy = ClientProxyMock(.init(userID: "hi@bob", roomSummaryProvider: RoomSummaryProviderMock(.init(state: .loaded(.mockRooms)))))
timelineControllerFactory = RoomTimelineControllerFactoryMock(configuration: .init())
clientProxy.roomPreviewForIdentifierClosure = { [roomType] roomID in
clientProxy.roomPreviewForIdentifierViaClosure = { [roomType] roomID, _ in
switch roomType {
case .invited:
return .success(.init(roomID: roomID,