add files for create room screen, add selected users section with test

This commit is contained in:
Flavio Alescio
2023-04-20 16:00:05 +02:00
committed by Flescio
parent f4bbe33e62
commit 06147cd99c
9 changed files with 305 additions and 0 deletions
@@ -411,6 +411,12 @@ class MockScreen: Identifiable {
let coordinator = InviteUsersScreenCoordinator(parameters: .init(userSession: MockUserSession(clientProxy: MockClientProxy(userID: "@mock:client.com"), mediaProvider: MockMediaProvider()), userDiscoveryService: userDiscoveryMock))
navigationStackCoordinator.setRootCoordinator(coordinator)
return navigationStackCoordinator
case .createRoom:
let navigationStackCoordinator = NavigationStackCoordinator()
let parameters = CreateRoomCoordinatorParameters(selectedUsers: [.mockAlice, .mockBob, .mockCharlie])
let coordinator = CreateRoomCoordinator(parameters: parameters)
navigationStackCoordinator.setRootCoordinator(coordinator)
return navigationStackCoordinator
}
}()
}
@@ -56,6 +56,7 @@ enum UITestsScreenIdentifier: String {
case invitesWithBadges
case invitesNoInvites
case inviteUsers
case createRoom
}
extension UITestsScreenIdentifier: CustomStringConvertible {