MockChatClient constructor

MockChatClient({
  1. required String currentUserId,
})

Implementation

MockChatClient({required this.currentUserId}) {
  _users[currentUserId] = ChatUser(
    id: currentUserId,
    displayName: 'Mock User',
    active: true,
  );
  auth = MockAuthApi();
  users = MockUsersApi(this);
  rooms = MockRoomsApi(this);
  members = MockMembersApi(this);
  messages = MockMessagesApi(this);
  contacts = MockContactsApi(this);
  presence = MockPresenceApi(currentUserId);
  attachments = MockAttachmentsApi();
}