Documentation
¶
Overview ¶
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
Index ¶
- func ExpectRunNow(r *MockTaskRunner)
- func NewChannelCollection(channels ...msmodels.Channelable) msmodels.ChannelCollectionResponseable
- func NewChatCollection(chats ...msmodels.Chatable) msmodels.ChatCollectionResponseable
- func NewGraphChannel(params *NewChannelParams) msmodels.Channelable
- func NewGraphChat(params *NewChatParams) msmodels.Chatable
- func NewGraphMember(params *NewMemberParams) msmodels.ConversationMemberable
- func NewGraphMessage(params *NewMessageParams) msmodels.ChatMessageable
- func NewGraphPinnedMessage(params *NewPinnedMessageParams) msmodels.PinnedChatMessageInfoable
- func NewGraphTeam(params *NewTeamParams) msmodels.Teamable
- func NewGraphUser(params *NewUserParams) msmodels.Userable
- func NewMemberCollection(members ...msmodels.ConversationMemberable) msmodels.ConversationMemberCollectionResponseable
- func NewTeamCollection(teams ...msmodels.Teamable) msmodels.TeamCollectionResponseable
- func ReqErr(code int) *sender.RequestError
- func RequireReqErrCode(t *testing.T, err error, wantCode int)
- func RequireWrapped(t *testing.T, err error) *sender.OpError
- type MockCacher
- type MockCacherMockRecorder
- type MockChannelAPI
- func (m *MockChannelAPI) AddMember(ctx context.Context, teamID, channelID, userRef string, roles []string) (models.ConversationMemberable, *sender.RequestError)
- func (m *MockChannelAPI) CreatePrivateChannelWithMembers(ctx context.Context, teamID, displayName string, memberIDs, ownersID []string) (models.Channelable, *sender.RequestError)
- func (m *MockChannelAPI) CreateStandardChannel(ctx context.Context, teamID string, channel models.Channelable) (models.Channelable, *sender.RequestError)
- func (m *MockChannelAPI) DeleteChannel(ctx context.Context, teamID, channelID string) *sender.RequestError
- func (m *MockChannelAPI) EXPECT() *MockChannelAPIMockRecorder
- func (m *MockChannelAPI) GetChannel(ctx context.Context, teamID, channelID string) (models.Channelable, *sender.RequestError)
- func (m *MockChannelAPI) GetMessage(ctx context.Context, teamID, channelID, messageID string) (models.ChatMessageable, *sender.RequestError)
- func (m *MockChannelAPI) GetReply(ctx context.Context, teamID, channelID, messageID, replyID string) (models.ChatMessageable, *sender.RequestError)
- func (m *MockChannelAPI) ListChannels(ctx context.Context, teamID string) (models.ChannelCollectionResponseable, *sender.RequestError)
- func (m *MockChannelAPI) ListMembers(ctx context.Context, teamID, channelID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
- func (m *MockChannelAPI) ListMessages(ctx context.Context, teamID, channelID string, top *int32, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockChannelAPI) ListMessagesNext(ctx context.Context, teamID, channelID, nextLink string, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockChannelAPI) ListReplies(ctx context.Context, teamID, channelID, messageID string, top *int32, ...) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockChannelAPI) ListRepliesNext(ctx context.Context, teamID, channelID, messageID, nextLink string, ...) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockChannelAPI) RemoveMember(ctx context.Context, teamID, channelID, memberID string) *sender.RequestError
- func (m *MockChannelAPI) SearchChannelMessages(ctx context.Context, teamID, channelID *string, ...) ([]*api.SearchMessage, *sender.RequestError, *int32)
- func (m *MockChannelAPI) SendMessage(ctx context.Context, teamID, channelID, content, contentType string, ...) (models.ChatMessageable, *sender.RequestError)
- func (m *MockChannelAPI) SendReply(ctx context.Context, teamID, channelID, messageID, content, contentType string, ...) (models.ChatMessageable, *sender.RequestError)
- func (m *MockChannelAPI) UpdateMemberRoles(ctx context.Context, teamID, channelID, memberID string, roles []string) (models.ConversationMemberable, *sender.RequestError)
- type MockChannelAPIMockRecorder
- func (mr *MockChannelAPIMockRecorder) AddMember(ctx, teamID, channelID, userRef, roles any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) CreatePrivateChannelWithMembers(ctx, teamID, displayName, memberIDs, ownersID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) CreateStandardChannel(ctx, teamID, channel any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) DeleteChannel(ctx, teamID, channelID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) GetChannel(ctx, teamID, channelID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) GetMessage(ctx, teamID, channelID, messageID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) GetReply(ctx, teamID, channelID, messageID, replyID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) ListChannels(ctx, teamID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) ListMembers(ctx, teamID, channelID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) ListMessages(ctx, teamID, channelID, top, includeSystem any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) ListMessagesNext(ctx, teamID, channelID, nextLink, includeSystem any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) ListReplies(ctx, teamID, channelID, messageID, top, includeSystem any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) ListRepliesNext(ctx, teamID, channelID, messageID, nextLink, includeSystem any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) RemoveMember(ctx, teamID, channelID, memberID any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) SearchChannelMessages(ctx, teamID, channelID, opts, searchConfig any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) SendMessage(ctx, teamID, channelID, content, contentType, mentions any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) SendReply(ctx, teamID, channelID, messageID, content, contentType, mentions any) *gomock.Call
- func (mr *MockChannelAPIMockRecorder) UpdateMemberRoles(ctx, teamID, channelID, memberID, roles any) *gomock.Call
- type MockChannelResolver
- func (m *MockChannelResolver) EXPECT() *MockChannelResolverMockRecorder
- func (m *MockChannelResolver) ResolveChannelMemberRefToID(ctx context.Context, teamID, channelID, userRef string) (string, error)
- func (m *MockChannelResolver) ResolveChannelRefToID(ctx context.Context, teamID, channelRef string) (string, error)
- type MockChannelResolverMockRecorder
- type MockChatAPI
- func (m *MockChatAPI) AddMemberToGroupChat(ctx context.Context, chatID, userRef string) (models.ConversationMemberable, *sender.RequestError)
- func (m *MockChatAPI) CreateGroupChat(ctx context.Context, recipientRefs []string, topic string, includeMe bool) (models.Chatable, *sender.RequestError)
- func (m *MockChatAPI) CreateOneOnOneChat(ctx context.Context, recipientRef string) (models.Chatable, *sender.RequestError)
- func (m *MockChatAPI) DeleteMessage(ctx context.Context, chatID, messageID string) *sender.RequestError
- func (m *MockChatAPI) EXPECT() *MockChatAPIMockRecorder
- func (m *MockChatAPI) GetGroupChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
- func (m *MockChatAPI) GetMessage(ctx context.Context, chatID, messageID string) (models.ChatMessageable, *sender.RequestError)
- func (m *MockChatAPI) GetOneOnOneChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
- func (m *MockChatAPI) ListAllMessages(ctx context.Context, startTime, endTime *time.Time, top *int32) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockChatAPI) ListChats(ctx context.Context, chatType *string) (models.ChatCollectionResponseable, *sender.RequestError)
- func (m *MockChatAPI) ListGroupChatMembers(ctx context.Context, chatID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
- func (m *MockChatAPI) ListMessages(ctx context.Context, chatID string, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockChatAPI) ListMessagesNext(ctx context.Context, chatID, nextLink string, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockChatAPI) ListPinnedMessages(ctx context.Context, chatID string) (models.PinnedChatMessageInfoCollectionResponseable, *sender.RequestError)
- func (m *MockChatAPI) PinMessage(ctx context.Context, chatID, messageID string) *sender.RequestError
- func (m *MockChatAPI) RemoveMemberFromGroupChat(ctx context.Context, chatID, memberID string) *sender.RequestError
- func (m *MockChatAPI) SearchChatMessages(ctx context.Context, chatID *string, opts *search.SearchMessagesOptions, ...) ([]*api.SearchMessage, *sender.RequestError, *int32)
- func (m *MockChatAPI) SendMessage(ctx context.Context, chatID, content, contentType string, ...) (models.ChatMessageable, *sender.RequestError)
- func (m *MockChatAPI) UnpinMessage(ctx context.Context, chatID, pinnedID string) *sender.RequestError
- func (m *MockChatAPI) UpdateGroupChatTopic(ctx context.Context, chatID, topic string) (models.Chatable, *sender.RequestError)
- type MockChatAPIMockRecorder
- func (mr *MockChatAPIMockRecorder) AddMemberToGroupChat(ctx, chatID, userRef any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) CreateGroupChat(ctx, recipientRefs, topic, includeMe any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) CreateOneOnOneChat(ctx, recipientRef any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) DeleteMessage(ctx, chatID, messageID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) GetGroupChat(ctx, chatID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) GetMessage(ctx, chatID, messageID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) GetOneOnOneChat(ctx, chatID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) ListAllMessages(ctx, startTime, endTime, top any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) ListChats(ctx, chatType any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) ListGroupChatMembers(ctx, chatID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) ListMessages(ctx, chatID, includeSystem any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) ListMessagesNext(ctx, chatID, nextLink, includeSystem any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) ListPinnedMessages(ctx, chatID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) PinMessage(ctx, chatID, messageID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) RemoveMemberFromGroupChat(ctx, chatID, memberID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) SearchChatMessages(ctx, chatID, opts, searchConfig any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) SendMessage(ctx, chatID, content, contentType, mentions any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) UnpinMessage(ctx, chatID, pinnedID any) *gomock.Call
- func (mr *MockChatAPIMockRecorder) UpdateGroupChatTopic(ctx, chatID, topic any) *gomock.Call
- type MockGroupChatAPI
- func (m *MockGroupChatAPI) AddMemberToGroupChat(ctx context.Context, chatID, userRef string) (models.ConversationMemberable, *sender.RequestError)
- func (m *MockGroupChatAPI) CreateGroupChat(ctx context.Context, recipientRefs []string, topic string, includeMe bool) (models.Chatable, *sender.RequestError)
- func (m *MockGroupChatAPI) EXPECT() *MockGroupChatAPIMockRecorder
- func (m *MockGroupChatAPI) GetGroupChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
- func (m *MockGroupChatAPI) ListGroupChatMembers(ctx context.Context, chatID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
- func (m *MockGroupChatAPI) RemoveMemberFromGroupChat(ctx context.Context, chatID, memberID string) *sender.RequestError
- func (m *MockGroupChatAPI) UpdateGroupChatTopic(ctx context.Context, chatID, topic string) (models.Chatable, *sender.RequestError)
- type MockGroupChatAPIMockRecorder
- func (mr *MockGroupChatAPIMockRecorder) AddMemberToGroupChat(ctx, chatID, userRef any) *gomock.Call
- func (mr *MockGroupChatAPIMockRecorder) CreateGroupChat(ctx, recipientRefs, topic, includeMe any) *gomock.Call
- func (mr *MockGroupChatAPIMockRecorder) GetGroupChat(ctx, chatID any) *gomock.Call
- func (mr *MockGroupChatAPIMockRecorder) ListGroupChatMembers(ctx, chatID any) *gomock.Call
- func (mr *MockGroupChatAPIMockRecorder) RemoveMemberFromGroupChat(ctx, chatID, memberID any) *gomock.Call
- func (mr *MockGroupChatAPIMockRecorder) UpdateGroupChatTopic(ctx, chatID, topic any) *gomock.Call
- type MockOneOnOneChatAPI
- func (m *MockOneOnOneChatAPI) CreateOneOnOneChat(ctx context.Context, recipientRef string) (models.Chatable, *sender.RequestError)
- func (m *MockOneOnOneChatAPI) EXPECT() *MockOneOnOneChatAPIMockRecorder
- func (m *MockOneOnOneChatAPI) GetOneOnOneChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
- type MockOneOnOneChatAPIMockRecorder
- type MockSearchAPI
- type MockSearchAPIMockRecorder
- type MockTaskRunner
- type MockTaskRunnerMockRecorder
- type MockTeamAPI
- func (m *MockTeamAPI) AddMember(ctx context.Context, teamID, userRef string, roles []string) (models.ConversationMemberable, *sender.RequestError)
- func (m *MockTeamAPI) Archive(ctx context.Context, teamID string, spoReadOnlyForMembers *bool) *sender.RequestError
- func (m *MockTeamAPI) CreateFromTemplate(ctx context.Context, displayName, description string, owners, members []string, ...) (string, *sender.RequestError)
- func (m *MockTeamAPI) CreateViaGroup(ctx context.Context, displayName, mailNickname, visibility string) (string, *sender.RequestError)
- func (m *MockTeamAPI) Delete(ctx context.Context, teamID string) *sender.RequestError
- func (m *MockTeamAPI) EXPECT() *MockTeamAPIMockRecorder
- func (m *MockTeamAPI) Get(ctx context.Context, teamID string) (models.Teamable, *sender.RequestError)
- func (m *MockTeamAPI) GetMember(ctx context.Context, teamID, memberID string) (models.ConversationMemberable, *sender.RequestError)
- func (m *MockTeamAPI) ListAllMessages(ctx context.Context, teamID string, startTime, endTime *time.Time, top *int32) (models.ChatMessageCollectionResponseable, *sender.RequestError)
- func (m *MockTeamAPI) ListMembers(ctx context.Context, teamID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
- func (m *MockTeamAPI) ListMyJoined(ctx context.Context) (models.TeamCollectionResponseable, *sender.RequestError)
- func (m *MockTeamAPI) RemoveMember(ctx context.Context, teamID, memberID string) *sender.RequestError
- func (m *MockTeamAPI) RestoreDeleted(ctx context.Context, deletedGroupID string) (models.DirectoryObjectable, *sender.RequestError)
- func (m *MockTeamAPI) Unarchive(ctx context.Context, teamID string) *sender.RequestError
- func (m *MockTeamAPI) UpdateMemberRoles(ctx context.Context, teamID, memberID string, roles []string) (models.ConversationMemberable, *sender.RequestError)
- func (m *MockTeamAPI) UpdateTeam(ctx context.Context, teamID string, update *models0.TeamUpdate) (models.Teamable, *sender.RequestError)
- type MockTeamAPIMockRecorder
- func (mr *MockTeamAPIMockRecorder) AddMember(ctx, teamID, userRef, roles any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) Archive(ctx, teamID, spoReadOnlyForMembers any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) CreateFromTemplate(ctx, displayName, description, owners, members, visibility, includeMe any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) CreateViaGroup(ctx, displayName, mailNickname, visibility any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) Delete(ctx, teamID any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) Get(ctx, teamID any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) GetMember(ctx, teamID, memberID any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) ListAllMessages(ctx, teamID, startTime, endTime, top any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) ListMembers(ctx, teamID any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) ListMyJoined(ctx any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) RemoveMember(ctx, teamID, memberID any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) RestoreDeleted(ctx, deletedGroupID any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) Unarchive(ctx, teamID any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) UpdateMemberRoles(ctx, teamID, memberID, roles any) *gomock.Call
- func (mr *MockTeamAPIMockRecorder) UpdateTeam(ctx, teamID, update any) *gomock.Call
- type MockTeamResolver
- type MockTeamResolverMockRecorder
- type MockUserAPI
- type MockUserAPIMockRecorder
- type MockchannelOps
- func (m *MockchannelOps) AddMember(ctx context.Context, teamID, channelID, userID string, isOwner bool) (*models.Member, error)
- func (m *MockchannelOps) CreatePrivateChannel(ctx context.Context, teamID, name string, memberIDs, ownerIDs []string) (*models.Channel, error)
- func (m *MockchannelOps) CreateStandardChannel(ctx context.Context, teamID, name string) (*models.Channel, error)
- func (m *MockchannelOps) DeleteChannel(ctx context.Context, teamID, channelID, channelRef string) error
- func (m *MockchannelOps) EXPECT() *MockchannelOpsMockRecorder
- func (m *MockchannelOps) GetChannelByID(ctx context.Context, teamID, channelID string) (*models.Channel, error)
- func (m *MockchannelOps) GetMentions(ctx context.Context, teamID, teamRef, channelRef, channelID string, ...) ([]models.Mention, error)
- func (m *MockchannelOps) GetMessage(ctx context.Context, teamID, channelID, messageID string) (*models.Message, error)
- func (m *MockchannelOps) GetReply(ctx context.Context, teamID, channelID, messageID, replyID string) (*models.Message, error)
- func (m *MockchannelOps) ListChannelsByTeamID(ctx context.Context, teamID string) ([]*models.Channel, error)
- func (m *MockchannelOps) ListMembers(ctx context.Context, teamID, channelID string) ([]*models.Member, error)
- func (m *MockchannelOps) ListMessages(ctx context.Context, teamID, channelID string, ...) (*models.MessageCollection, error)
- func (m *MockchannelOps) ListMessagesNext(ctx context.Context, teamID, channelID, nextLink string, includeSystem bool) (*models.MessageCollection, error)
- func (m *MockchannelOps) ListReplies(ctx context.Context, teamID, channelID, messageID string, ...) (*models.MessageCollection, error)
- func (m *MockchannelOps) ListRepliesNext(ctx context.Context, teamID, channelID, messageID, nextLink string, ...) (*models.MessageCollection, error)
- func (m *MockchannelOps) RemoveMember(ctx context.Context, teamID, channelID, memberID, userRef string) error
- func (m *MockchannelOps) SearchChannelMessages(ctx context.Context, teamID, channelID *string, ...) (*search.SearchResults, error)
- func (m *MockchannelOps) SendMessage(ctx context.Context, teamID, channelID string, body models.MessageBody) (*models.Message, error)
- func (m *MockchannelOps) SendReply(ctx context.Context, teamID, channelID, messageID string, ...) (*models.Message, error)
- func (m *MockchannelOps) UpdateMemberRoles(ctx context.Context, teamID, channelID, memberID string, isOwner bool) (*models.Member, error)
- type MockchannelOpsMockRecorder
- func (mr *MockchannelOpsMockRecorder) AddMember(ctx, teamID, channelID, userID, isOwner any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) CreatePrivateChannel(ctx, teamID, name, memberIDs, ownerIDs any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) CreateStandardChannel(ctx, teamID, name any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) DeleteChannel(ctx, teamID, channelID, channelRef any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) GetChannelByID(ctx, teamID, channelID any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) GetMentions(ctx, teamID, teamRef, channelRef, channelID, rawMentions any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) GetMessage(ctx, teamID, channelID, messageID any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) GetReply(ctx, teamID, channelID, messageID, replyID any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) ListChannelsByTeamID(ctx, teamID any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) ListMembers(ctx, teamID, channelID any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) ListMessages(ctx, teamID, channelID, opts, includeSystem any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) ListMessagesNext(ctx, teamID, channelID, nextLink, includeSystem any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) ListReplies(ctx, teamID, channelID, messageID, opts, includeSystem any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) ListRepliesNext(ctx, teamID, channelID, messageID, nextLink, includeSystem any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) RemoveMember(ctx, teamID, channelID, memberID, userRef any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) SearchChannelMessages(ctx, teamID, channelID, opts, searchConfig any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) SendMessage(ctx, teamID, channelID, body any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) SendReply(ctx, teamID, channelID, messageID, body any) *gomock.Call
- func (mr *MockchannelOpsMockRecorder) UpdateMemberRoles(ctx, teamID, channelID, memberID, isOwner any) *gomock.Call
- type MockteamsOps
- func (m *MockteamsOps) AddMember(ctx context.Context, teamID, userRef string, isOwner bool) (*models.Member, error)
- func (m *MockteamsOps) Archive(ctx context.Context, teamID, teamRef string, spoReadOnlyForMembers *bool) error
- func (m *MockteamsOps) CreateFromTemplate(ctx context.Context, displayName, description string, ...) (string, error)
- func (m *MockteamsOps) CreateViaGroup(ctx context.Context, displayName, mailNickname, visibility string) (*models.Team, error)
- func (m *MockteamsOps) DeleteTeam(ctx context.Context, teamID, teamRef string) error
- func (m *MockteamsOps) EXPECT() *MockteamsOpsMockRecorder
- func (m *MockteamsOps) GetMemberByID(ctx context.Context, teamID, memberID string) (*models.Member, error)
- func (m *MockteamsOps) GetTeamByID(ctx context.Context, teamID string) (*models.Team, error)
- func (m *MockteamsOps) ListMembers(ctx context.Context, teamID string) ([]*models.Member, error)
- func (m *MockteamsOps) ListMyJoinedTeams(ctx context.Context) ([]*models.Team, error)
- func (m *MockteamsOps) RemoveMember(ctx context.Context, teamID, memberID, userRef string) error
- func (m *MockteamsOps) RestoreDeletedTeam(ctx context.Context, deletedGroupID string) (string, error)
- func (m *MockteamsOps) Unarchive(ctx context.Context, teamID string) error
- func (m *MockteamsOps) UpdateMemberRoles(ctx context.Context, teamID, memberID string, isOwner bool) (*models.Member, error)
- func (m *MockteamsOps) UpdateTeam(ctx context.Context, teamID string, update *models.TeamUpdate, teamRef string) (*models.Team, error)
- type MockteamsOpsMockRecorder
- func (mr *MockteamsOpsMockRecorder) AddMember(ctx, teamID, userRef, isOwner any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) Archive(ctx, teamID, teamRef, spoReadOnlyForMembers any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) CreateFromTemplate(ctx, displayName, description, ownerIDs, membersIDs, visibility, includeMe any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) CreateViaGroup(ctx, displayName, mailNickname, visibility any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) DeleteTeam(ctx, teamID, teamRef any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) GetMemberByID(ctx, teamID, memberID any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) GetTeamByID(ctx, teamID any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) ListMembers(ctx, teamID any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) ListMyJoinedTeams(ctx any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) RemoveMember(ctx, teamID, memberID, userRef any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) RestoreDeletedTeam(ctx, deletedGroupID any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) Unarchive(ctx, teamID any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) UpdateMemberRoles(ctx, teamID, memberID, isOwner any) *gomock.Call
- func (mr *MockteamsOpsMockRecorder) UpdateTeam(ctx, teamID, update, teamRef any) *gomock.Call
- type NewChannelParams
- type NewChatParams
- type NewMemberParams
- type NewMessageParams
- type NewPinnedMessageParams
- type NewTeamParams
- type NewUserParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChannelCollection ¶
func NewChannelCollection(channels ...msmodels.Channelable) msmodels.ChannelCollectionResponseable
func NewChatCollection ¶
func NewChatCollection(chats ...msmodels.Chatable) msmodels.ChatCollectionResponseable
func NewGraphChannel ¶
func NewGraphChannel(params *NewChannelParams) msmodels.Channelable
func NewGraphChat ¶
func NewGraphChat(params *NewChatParams) msmodels.Chatable
func NewGraphMember ¶
func NewGraphMember(params *NewMemberParams) msmodels.ConversationMemberable
func NewGraphMessage ¶
func NewGraphMessage(params *NewMessageParams) msmodels.ChatMessageable
func NewGraphPinnedMessage ¶
func NewGraphPinnedMessage(params *NewPinnedMessageParams) msmodels.PinnedChatMessageInfoable
func NewGraphTeam ¶
func NewGraphTeam(params *NewTeamParams) msmodels.Teamable
func NewGraphUser ¶
func NewGraphUser(params *NewUserParams) msmodels.Userable
func NewMemberCollection ¶
func NewMemberCollection( members ...msmodels.ConversationMemberable, ) msmodels.ConversationMemberCollectionResponseable
func NewTeamCollection ¶
func NewTeamCollection(teams ...msmodels.Teamable) msmodels.TeamCollectionResponseable
Types ¶
type MockCacher ¶
type MockCacher struct {
// contains filtered or unexported fields
}
MockCacher is a mock of Cacher interface.
func NewMockCacher ¶
func NewMockCacher(ctrl *gomock.Controller) *MockCacher
NewMockCacher creates a new mock instance.
func (*MockCacher) EXPECT ¶
func (m *MockCacher) EXPECT() *MockCacherMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCacher) Get ¶
func (m *MockCacher) Get(key string) (any, bool, error)
Get mocks base method.
func (*MockCacher) Invalidate ¶
func (m *MockCacher) Invalidate(key string) error
Invalidate mocks base method.
type MockCacherMockRecorder ¶
type MockCacherMockRecorder struct {
// contains filtered or unexported fields
}
MockCacherMockRecorder is the mock recorder for MockCacher.
func (*MockCacherMockRecorder) Clear ¶
func (mr *MockCacherMockRecorder) Clear() *gomock.Call
Clear indicates an expected call of Clear.
func (*MockCacherMockRecorder) Get ¶
func (mr *MockCacherMockRecorder) Get(key any) *gomock.Call
Get indicates an expected call of Get.
func (*MockCacherMockRecorder) Invalidate ¶
func (mr *MockCacherMockRecorder) Invalidate(key any) *gomock.Call
Invalidate indicates an expected call of Invalidate.
type MockChannelAPI ¶
type MockChannelAPI struct {
// contains filtered or unexported fields
}
MockChannelAPI is a mock of ChannelAPI interface.
func NewMockChannelAPI ¶
func NewMockChannelAPI(ctrl *gomock.Controller) *MockChannelAPI
NewMockChannelAPI creates a new mock instance.
func (*MockChannelAPI) AddMember ¶
func (m *MockChannelAPI) AddMember(ctx context.Context, teamID, channelID, userRef string, roles []string) (models.ConversationMemberable, *sender.RequestError)
AddMember mocks base method.
func (*MockChannelAPI) CreatePrivateChannelWithMembers ¶
func (m *MockChannelAPI) CreatePrivateChannelWithMembers(ctx context.Context, teamID, displayName string, memberIDs, ownersID []string) (models.Channelable, *sender.RequestError)
CreatePrivateChannelWithMembers mocks base method.
func (*MockChannelAPI) CreateStandardChannel ¶
func (m *MockChannelAPI) CreateStandardChannel(ctx context.Context, teamID string, channel models.Channelable) (models.Channelable, *sender.RequestError)
CreateStandardChannel mocks base method.
func (*MockChannelAPI) DeleteChannel ¶
func (m *MockChannelAPI) DeleteChannel(ctx context.Context, teamID, channelID string) *sender.RequestError
DeleteChannel mocks base method.
func (*MockChannelAPI) EXPECT ¶
func (m *MockChannelAPI) EXPECT() *MockChannelAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockChannelAPI) GetChannel ¶
func (m *MockChannelAPI) GetChannel(ctx context.Context, teamID, channelID string) (models.Channelable, *sender.RequestError)
GetChannel mocks base method.
func (*MockChannelAPI) GetMessage ¶
func (m *MockChannelAPI) GetMessage(ctx context.Context, teamID, channelID, messageID string) (models.ChatMessageable, *sender.RequestError)
GetMessage mocks base method.
func (*MockChannelAPI) GetReply ¶
func (m *MockChannelAPI) GetReply(ctx context.Context, teamID, channelID, messageID, replyID string) (models.ChatMessageable, *sender.RequestError)
GetReply mocks base method.
func (*MockChannelAPI) ListChannels ¶
func (m *MockChannelAPI) ListChannels(ctx context.Context, teamID string) (models.ChannelCollectionResponseable, *sender.RequestError)
ListChannels mocks base method.
func (*MockChannelAPI) ListMembers ¶
func (m *MockChannelAPI) ListMembers(ctx context.Context, teamID, channelID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
ListMembers mocks base method.
func (*MockChannelAPI) ListMessages ¶
func (m *MockChannelAPI) ListMessages(ctx context.Context, teamID, channelID string, top *int32, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListMessages mocks base method.
func (*MockChannelAPI) ListMessagesNext ¶
func (m *MockChannelAPI) ListMessagesNext(ctx context.Context, teamID, channelID, nextLink string, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListMessagesNext mocks base method.
func (*MockChannelAPI) ListReplies ¶
func (m *MockChannelAPI) ListReplies(ctx context.Context, teamID, channelID, messageID string, top *int32, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListReplies mocks base method.
func (*MockChannelAPI) ListRepliesNext ¶
func (m *MockChannelAPI) ListRepliesNext(ctx context.Context, teamID, channelID, messageID, nextLink string, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListRepliesNext mocks base method.
func (*MockChannelAPI) RemoveMember ¶
func (m *MockChannelAPI) RemoveMember(ctx context.Context, teamID, channelID, memberID string) *sender.RequestError
RemoveMember mocks base method.
func (*MockChannelAPI) SearchChannelMessages ¶
func (m *MockChannelAPI) SearchChannelMessages(ctx context.Context, teamID, channelID *string, opts *search.SearchMessagesOptions, searchConfig *search.SearchConfig) ([]*api.SearchMessage, *sender.RequestError, *int32)
SearchChannelMessages mocks base method.
func (*MockChannelAPI) SendMessage ¶
func (m *MockChannelAPI) SendMessage(ctx context.Context, teamID, channelID, content, contentType string, mentions []models.ChatMessageMentionable) (models.ChatMessageable, *sender.RequestError)
SendMessage mocks base method.
func (*MockChannelAPI) SendReply ¶
func (m *MockChannelAPI) SendReply(ctx context.Context, teamID, channelID, messageID, content, contentType string, mentions []models.ChatMessageMentionable) (models.ChatMessageable, *sender.RequestError)
SendReply mocks base method.
func (*MockChannelAPI) UpdateMemberRoles ¶
func (m *MockChannelAPI) UpdateMemberRoles(ctx context.Context, teamID, channelID, memberID string, roles []string) (models.ConversationMemberable, *sender.RequestError)
UpdateMemberRoles mocks base method.
type MockChannelAPIMockRecorder ¶
type MockChannelAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockChannelAPIMockRecorder is the mock recorder for MockChannelAPI.
func (*MockChannelAPIMockRecorder) AddMember ¶
func (mr *MockChannelAPIMockRecorder) AddMember(ctx, teamID, channelID, userRef, roles any) *gomock.Call
AddMember indicates an expected call of AddMember.
func (*MockChannelAPIMockRecorder) CreatePrivateChannelWithMembers ¶
func (mr *MockChannelAPIMockRecorder) CreatePrivateChannelWithMembers(ctx, teamID, displayName, memberIDs, ownersID any) *gomock.Call
CreatePrivateChannelWithMembers indicates an expected call of CreatePrivateChannelWithMembers.
func (*MockChannelAPIMockRecorder) CreateStandardChannel ¶
func (mr *MockChannelAPIMockRecorder) CreateStandardChannel(ctx, teamID, channel any) *gomock.Call
CreateStandardChannel indicates an expected call of CreateStandardChannel.
func (*MockChannelAPIMockRecorder) DeleteChannel ¶
func (mr *MockChannelAPIMockRecorder) DeleteChannel(ctx, teamID, channelID any) *gomock.Call
DeleteChannel indicates an expected call of DeleteChannel.
func (*MockChannelAPIMockRecorder) GetChannel ¶
func (mr *MockChannelAPIMockRecorder) GetChannel(ctx, teamID, channelID any) *gomock.Call
GetChannel indicates an expected call of GetChannel.
func (*MockChannelAPIMockRecorder) GetMessage ¶
func (mr *MockChannelAPIMockRecorder) GetMessage(ctx, teamID, channelID, messageID any) *gomock.Call
GetMessage indicates an expected call of GetMessage.
func (*MockChannelAPIMockRecorder) GetReply ¶
func (mr *MockChannelAPIMockRecorder) GetReply(ctx, teamID, channelID, messageID, replyID any) *gomock.Call
GetReply indicates an expected call of GetReply.
func (*MockChannelAPIMockRecorder) ListChannels ¶
func (mr *MockChannelAPIMockRecorder) ListChannels(ctx, teamID any) *gomock.Call
ListChannels indicates an expected call of ListChannels.
func (*MockChannelAPIMockRecorder) ListMembers ¶
func (mr *MockChannelAPIMockRecorder) ListMembers(ctx, teamID, channelID any) *gomock.Call
ListMembers indicates an expected call of ListMembers.
func (*MockChannelAPIMockRecorder) ListMessages ¶
func (mr *MockChannelAPIMockRecorder) ListMessages(ctx, teamID, channelID, top, includeSystem any) *gomock.Call
ListMessages indicates an expected call of ListMessages.
func (*MockChannelAPIMockRecorder) ListMessagesNext ¶
func (mr *MockChannelAPIMockRecorder) ListMessagesNext(ctx, teamID, channelID, nextLink, includeSystem any) *gomock.Call
ListMessagesNext indicates an expected call of ListMessagesNext.
func (*MockChannelAPIMockRecorder) ListReplies ¶
func (mr *MockChannelAPIMockRecorder) ListReplies(ctx, teamID, channelID, messageID, top, includeSystem any) *gomock.Call
ListReplies indicates an expected call of ListReplies.
func (*MockChannelAPIMockRecorder) ListRepliesNext ¶
func (mr *MockChannelAPIMockRecorder) ListRepliesNext(ctx, teamID, channelID, messageID, nextLink, includeSystem any) *gomock.Call
ListRepliesNext indicates an expected call of ListRepliesNext.
func (*MockChannelAPIMockRecorder) RemoveMember ¶
func (mr *MockChannelAPIMockRecorder) RemoveMember(ctx, teamID, channelID, memberID any) *gomock.Call
RemoveMember indicates an expected call of RemoveMember.
func (*MockChannelAPIMockRecorder) SearchChannelMessages ¶
func (mr *MockChannelAPIMockRecorder) SearchChannelMessages(ctx, teamID, channelID, opts, searchConfig any) *gomock.Call
SearchChannelMessages indicates an expected call of SearchChannelMessages.
func (*MockChannelAPIMockRecorder) SendMessage ¶
func (mr *MockChannelAPIMockRecorder) SendMessage(ctx, teamID, channelID, content, contentType, mentions any) *gomock.Call
SendMessage indicates an expected call of SendMessage.
func (*MockChannelAPIMockRecorder) SendReply ¶
func (mr *MockChannelAPIMockRecorder) SendReply(ctx, teamID, channelID, messageID, content, contentType, mentions any) *gomock.Call
SendReply indicates an expected call of SendReply.
func (*MockChannelAPIMockRecorder) UpdateMemberRoles ¶
func (mr *MockChannelAPIMockRecorder) UpdateMemberRoles(ctx, teamID, channelID, memberID, roles any) *gomock.Call
UpdateMemberRoles indicates an expected call of UpdateMemberRoles.
type MockChannelResolver ¶
type MockChannelResolver struct {
// contains filtered or unexported fields
}
MockChannelResolver is a mock of ChannelResolver interface.
func NewMockChannelResolver ¶
func NewMockChannelResolver(ctrl *gomock.Controller) *MockChannelResolver
NewMockChannelResolver creates a new mock instance.
func (*MockChannelResolver) EXPECT ¶
func (m *MockChannelResolver) EXPECT() *MockChannelResolverMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockChannelResolver) ResolveChannelMemberRefToID ¶
func (m *MockChannelResolver) ResolveChannelMemberRefToID(ctx context.Context, teamID, channelID, userRef string) (string, error)
ResolveChannelMemberRefToID mocks base method.
func (*MockChannelResolver) ResolveChannelRefToID ¶
func (m *MockChannelResolver) ResolveChannelRefToID(ctx context.Context, teamID, channelRef string) (string, error)
ResolveChannelRefToID mocks base method.
type MockChannelResolverMockRecorder ¶
type MockChannelResolverMockRecorder struct {
// contains filtered or unexported fields
}
MockChannelResolverMockRecorder is the mock recorder for MockChannelResolver.
func (*MockChannelResolverMockRecorder) ResolveChannelMemberRefToID ¶
func (mr *MockChannelResolverMockRecorder) ResolveChannelMemberRefToID(ctx, teamID, channelID, userRef any) *gomock.Call
ResolveChannelMemberRefToID indicates an expected call of ResolveChannelMemberRefToID.
func (*MockChannelResolverMockRecorder) ResolveChannelRefToID ¶
func (mr *MockChannelResolverMockRecorder) ResolveChannelRefToID(ctx, teamID, channelRef any) *gomock.Call
ResolveChannelRefToID indicates an expected call of ResolveChannelRefToID.
type MockChatAPI ¶
type MockChatAPI struct {
// contains filtered or unexported fields
}
MockChatAPI is a mock of ChatAPI interface.
func NewMockChatAPI ¶
func NewMockChatAPI(ctrl *gomock.Controller) *MockChatAPI
NewMockChatAPI creates a new mock instance.
func (*MockChatAPI) AddMemberToGroupChat ¶
func (m *MockChatAPI) AddMemberToGroupChat(ctx context.Context, chatID, userRef string) (models.ConversationMemberable, *sender.RequestError)
AddMemberToGroupChat mocks base method.
func (*MockChatAPI) CreateGroupChat ¶
func (m *MockChatAPI) CreateGroupChat(ctx context.Context, recipientRefs []string, topic string, includeMe bool) (models.Chatable, *sender.RequestError)
CreateGroupChat mocks base method.
func (*MockChatAPI) CreateOneOnOneChat ¶
func (m *MockChatAPI) CreateOneOnOneChat(ctx context.Context, recipientRef string) (models.Chatable, *sender.RequestError)
CreateOneOnOneChat mocks base method.
func (*MockChatAPI) DeleteMessage ¶
func (m *MockChatAPI) DeleteMessage(ctx context.Context, chatID, messageID string) *sender.RequestError
DeleteMessage mocks base method.
func (*MockChatAPI) EXPECT ¶
func (m *MockChatAPI) EXPECT() *MockChatAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockChatAPI) GetGroupChat ¶
func (m *MockChatAPI) GetGroupChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
GetGroupChat mocks base method.
func (*MockChatAPI) GetMessage ¶
func (m *MockChatAPI) GetMessage(ctx context.Context, chatID, messageID string) (models.ChatMessageable, *sender.RequestError)
GetMessage mocks base method.
func (*MockChatAPI) GetOneOnOneChat ¶
func (m *MockChatAPI) GetOneOnOneChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
GetOneOnOneChat mocks base method.
func (*MockChatAPI) ListAllMessages ¶
func (m *MockChatAPI) ListAllMessages(ctx context.Context, startTime, endTime *time.Time, top *int32) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListAllMessages mocks base method.
func (*MockChatAPI) ListChats ¶
func (m *MockChatAPI) ListChats(ctx context.Context, chatType *string) (models.ChatCollectionResponseable, *sender.RequestError)
ListChats mocks base method.
func (*MockChatAPI) ListGroupChatMembers ¶
func (m *MockChatAPI) ListGroupChatMembers(ctx context.Context, chatID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
ListGroupChatMembers mocks base method.
func (*MockChatAPI) ListMessages ¶
func (m *MockChatAPI) ListMessages(ctx context.Context, chatID string, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListMessages mocks base method.
func (*MockChatAPI) ListMessagesNext ¶
func (m *MockChatAPI) ListMessagesNext(ctx context.Context, chatID, nextLink string, includeSystem bool) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListMessagesNext mocks base method.
func (*MockChatAPI) ListPinnedMessages ¶
func (m *MockChatAPI) ListPinnedMessages(ctx context.Context, chatID string) (models.PinnedChatMessageInfoCollectionResponseable, *sender.RequestError)
ListPinnedMessages mocks base method.
func (*MockChatAPI) PinMessage ¶
func (m *MockChatAPI) PinMessage(ctx context.Context, chatID, messageID string) *sender.RequestError
PinMessage mocks base method.
func (*MockChatAPI) RemoveMemberFromGroupChat ¶
func (m *MockChatAPI) RemoveMemberFromGroupChat(ctx context.Context, chatID, memberID string) *sender.RequestError
RemoveMemberFromGroupChat mocks base method.
func (*MockChatAPI) SearchChatMessages ¶
func (m *MockChatAPI) SearchChatMessages(ctx context.Context, chatID *string, opts *search.SearchMessagesOptions, searchConfig *search.SearchConfig) ([]*api.SearchMessage, *sender.RequestError, *int32)
SearchChatMessages mocks base method.
func (*MockChatAPI) SendMessage ¶
func (m *MockChatAPI) SendMessage(ctx context.Context, chatID, content, contentType string, mentions []models.ChatMessageMentionable) (models.ChatMessageable, *sender.RequestError)
SendMessage mocks base method.
func (*MockChatAPI) UnpinMessage ¶
func (m *MockChatAPI) UnpinMessage(ctx context.Context, chatID, pinnedID string) *sender.RequestError
UnpinMessage mocks base method.
func (*MockChatAPI) UpdateGroupChatTopic ¶
func (m *MockChatAPI) UpdateGroupChatTopic(ctx context.Context, chatID, topic string) (models.Chatable, *sender.RequestError)
UpdateGroupChatTopic mocks base method.
type MockChatAPIMockRecorder ¶
type MockChatAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockChatAPIMockRecorder is the mock recorder for MockChatAPI.
func (*MockChatAPIMockRecorder) AddMemberToGroupChat ¶
func (mr *MockChatAPIMockRecorder) AddMemberToGroupChat(ctx, chatID, userRef any) *gomock.Call
AddMemberToGroupChat indicates an expected call of AddMemberToGroupChat.
func (*MockChatAPIMockRecorder) CreateGroupChat ¶
func (mr *MockChatAPIMockRecorder) CreateGroupChat(ctx, recipientRefs, topic, includeMe any) *gomock.Call
CreateGroupChat indicates an expected call of CreateGroupChat.
func (*MockChatAPIMockRecorder) CreateOneOnOneChat ¶
func (mr *MockChatAPIMockRecorder) CreateOneOnOneChat(ctx, recipientRef any) *gomock.Call
CreateOneOnOneChat indicates an expected call of CreateOneOnOneChat.
func (*MockChatAPIMockRecorder) DeleteMessage ¶
func (mr *MockChatAPIMockRecorder) DeleteMessage(ctx, chatID, messageID any) *gomock.Call
DeleteMessage indicates an expected call of DeleteMessage.
func (*MockChatAPIMockRecorder) GetGroupChat ¶
func (mr *MockChatAPIMockRecorder) GetGroupChat(ctx, chatID any) *gomock.Call
GetGroupChat indicates an expected call of GetGroupChat.
func (*MockChatAPIMockRecorder) GetMessage ¶
func (mr *MockChatAPIMockRecorder) GetMessage(ctx, chatID, messageID any) *gomock.Call
GetMessage indicates an expected call of GetMessage.
func (*MockChatAPIMockRecorder) GetOneOnOneChat ¶
func (mr *MockChatAPIMockRecorder) GetOneOnOneChat(ctx, chatID any) *gomock.Call
GetOneOnOneChat indicates an expected call of GetOneOnOneChat.
func (*MockChatAPIMockRecorder) ListAllMessages ¶
func (mr *MockChatAPIMockRecorder) ListAllMessages(ctx, startTime, endTime, top any) *gomock.Call
ListAllMessages indicates an expected call of ListAllMessages.
func (*MockChatAPIMockRecorder) ListChats ¶
func (mr *MockChatAPIMockRecorder) ListChats(ctx, chatType any) *gomock.Call
ListChats indicates an expected call of ListChats.
func (*MockChatAPIMockRecorder) ListGroupChatMembers ¶
func (mr *MockChatAPIMockRecorder) ListGroupChatMembers(ctx, chatID any) *gomock.Call
ListGroupChatMembers indicates an expected call of ListGroupChatMembers.
func (*MockChatAPIMockRecorder) ListMessages ¶
func (mr *MockChatAPIMockRecorder) ListMessages(ctx, chatID, includeSystem any) *gomock.Call
ListMessages indicates an expected call of ListMessages.
func (*MockChatAPIMockRecorder) ListMessagesNext ¶
func (mr *MockChatAPIMockRecorder) ListMessagesNext(ctx, chatID, nextLink, includeSystem any) *gomock.Call
ListMessagesNext indicates an expected call of ListMessagesNext.
func (*MockChatAPIMockRecorder) ListPinnedMessages ¶
func (mr *MockChatAPIMockRecorder) ListPinnedMessages(ctx, chatID any) *gomock.Call
ListPinnedMessages indicates an expected call of ListPinnedMessages.
func (*MockChatAPIMockRecorder) PinMessage ¶
func (mr *MockChatAPIMockRecorder) PinMessage(ctx, chatID, messageID any) *gomock.Call
PinMessage indicates an expected call of PinMessage.
func (*MockChatAPIMockRecorder) RemoveMemberFromGroupChat ¶
func (mr *MockChatAPIMockRecorder) RemoveMemberFromGroupChat(ctx, chatID, memberID any) *gomock.Call
RemoveMemberFromGroupChat indicates an expected call of RemoveMemberFromGroupChat.
func (*MockChatAPIMockRecorder) SearchChatMessages ¶
func (mr *MockChatAPIMockRecorder) SearchChatMessages(ctx, chatID, opts, searchConfig any) *gomock.Call
SearchChatMessages indicates an expected call of SearchChatMessages.
func (*MockChatAPIMockRecorder) SendMessage ¶
func (mr *MockChatAPIMockRecorder) SendMessage(ctx, chatID, content, contentType, mentions any) *gomock.Call
SendMessage indicates an expected call of SendMessage.
func (*MockChatAPIMockRecorder) UnpinMessage ¶
func (mr *MockChatAPIMockRecorder) UnpinMessage(ctx, chatID, pinnedID any) *gomock.Call
UnpinMessage indicates an expected call of UnpinMessage.
func (*MockChatAPIMockRecorder) UpdateGroupChatTopic ¶
func (mr *MockChatAPIMockRecorder) UpdateGroupChatTopic(ctx, chatID, topic any) *gomock.Call
UpdateGroupChatTopic indicates an expected call of UpdateGroupChatTopic.
type MockGroupChatAPI ¶
type MockGroupChatAPI struct {
// contains filtered or unexported fields
}
MockGroupChatAPI is a mock of GroupChatAPI interface.
func NewMockGroupChatAPI ¶
func NewMockGroupChatAPI(ctrl *gomock.Controller) *MockGroupChatAPI
NewMockGroupChatAPI creates a new mock instance.
func (*MockGroupChatAPI) AddMemberToGroupChat ¶
func (m *MockGroupChatAPI) AddMemberToGroupChat(ctx context.Context, chatID, userRef string) (models.ConversationMemberable, *sender.RequestError)
AddMemberToGroupChat mocks base method.
func (*MockGroupChatAPI) CreateGroupChat ¶
func (m *MockGroupChatAPI) CreateGroupChat(ctx context.Context, recipientRefs []string, topic string, includeMe bool) (models.Chatable, *sender.RequestError)
CreateGroupChat mocks base method.
func (*MockGroupChatAPI) EXPECT ¶
func (m *MockGroupChatAPI) EXPECT() *MockGroupChatAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockGroupChatAPI) GetGroupChat ¶
func (m *MockGroupChatAPI) GetGroupChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
GetGroupChat mocks base method.
func (*MockGroupChatAPI) ListGroupChatMembers ¶
func (m *MockGroupChatAPI) ListGroupChatMembers(ctx context.Context, chatID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
ListGroupChatMembers mocks base method.
func (*MockGroupChatAPI) RemoveMemberFromGroupChat ¶
func (m *MockGroupChatAPI) RemoveMemberFromGroupChat(ctx context.Context, chatID, memberID string) *sender.RequestError
RemoveMemberFromGroupChat mocks base method.
func (*MockGroupChatAPI) UpdateGroupChatTopic ¶
func (m *MockGroupChatAPI) UpdateGroupChatTopic(ctx context.Context, chatID, topic string) (models.Chatable, *sender.RequestError)
UpdateGroupChatTopic mocks base method.
type MockGroupChatAPIMockRecorder ¶
type MockGroupChatAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockGroupChatAPIMockRecorder is the mock recorder for MockGroupChatAPI.
func (*MockGroupChatAPIMockRecorder) AddMemberToGroupChat ¶
func (mr *MockGroupChatAPIMockRecorder) AddMemberToGroupChat(ctx, chatID, userRef any) *gomock.Call
AddMemberToGroupChat indicates an expected call of AddMemberToGroupChat.
func (*MockGroupChatAPIMockRecorder) CreateGroupChat ¶
func (mr *MockGroupChatAPIMockRecorder) CreateGroupChat(ctx, recipientRefs, topic, includeMe any) *gomock.Call
CreateGroupChat indicates an expected call of CreateGroupChat.
func (*MockGroupChatAPIMockRecorder) GetGroupChat ¶
func (mr *MockGroupChatAPIMockRecorder) GetGroupChat(ctx, chatID any) *gomock.Call
GetGroupChat indicates an expected call of GetGroupChat.
func (*MockGroupChatAPIMockRecorder) ListGroupChatMembers ¶
func (mr *MockGroupChatAPIMockRecorder) ListGroupChatMembers(ctx, chatID any) *gomock.Call
ListGroupChatMembers indicates an expected call of ListGroupChatMembers.
func (*MockGroupChatAPIMockRecorder) RemoveMemberFromGroupChat ¶
func (mr *MockGroupChatAPIMockRecorder) RemoveMemberFromGroupChat(ctx, chatID, memberID any) *gomock.Call
RemoveMemberFromGroupChat indicates an expected call of RemoveMemberFromGroupChat.
func (*MockGroupChatAPIMockRecorder) UpdateGroupChatTopic ¶
func (mr *MockGroupChatAPIMockRecorder) UpdateGroupChatTopic(ctx, chatID, topic any) *gomock.Call
UpdateGroupChatTopic indicates an expected call of UpdateGroupChatTopic.
type MockOneOnOneChatAPI ¶
type MockOneOnOneChatAPI struct {
// contains filtered or unexported fields
}
MockOneOnOneChatAPI is a mock of OneOnOneChatAPI interface.
func NewMockOneOnOneChatAPI ¶
func NewMockOneOnOneChatAPI(ctrl *gomock.Controller) *MockOneOnOneChatAPI
NewMockOneOnOneChatAPI creates a new mock instance.
func (*MockOneOnOneChatAPI) CreateOneOnOneChat ¶
func (m *MockOneOnOneChatAPI) CreateOneOnOneChat(ctx context.Context, recipientRef string) (models.Chatable, *sender.RequestError)
CreateOneOnOneChat mocks base method.
func (*MockOneOnOneChatAPI) EXPECT ¶
func (m *MockOneOnOneChatAPI) EXPECT() *MockOneOnOneChatAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockOneOnOneChatAPI) GetOneOnOneChat ¶
func (m *MockOneOnOneChatAPI) GetOneOnOneChat(ctx context.Context, chatID string) (models.Chatable, *sender.RequestError)
GetOneOnOneChat mocks base method.
type MockOneOnOneChatAPIMockRecorder ¶
type MockOneOnOneChatAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockOneOnOneChatAPIMockRecorder is the mock recorder for MockOneOnOneChatAPI.
func (*MockOneOnOneChatAPIMockRecorder) CreateOneOnOneChat ¶
func (mr *MockOneOnOneChatAPIMockRecorder) CreateOneOnOneChat(ctx, recipientRef any) *gomock.Call
CreateOneOnOneChat indicates an expected call of CreateOneOnOneChat.
func (*MockOneOnOneChatAPIMockRecorder) GetOneOnOneChat ¶
func (mr *MockOneOnOneChatAPIMockRecorder) GetOneOnOneChat(ctx, chatID any) *gomock.Call
GetOneOnOneChat indicates an expected call of GetOneOnOneChat.
type MockSearchAPI ¶
type MockSearchAPI struct {
// contains filtered or unexported fields
}
MockSearchAPI is a mock of SearchAPI interface.
func NewMockSearchAPI ¶
func NewMockSearchAPI(ctrl *gomock.Controller) *MockSearchAPI
NewMockSearchAPI creates a new mock instance.
func (*MockSearchAPI) EXPECT ¶
func (m *MockSearchAPI) EXPECT() *MockSearchAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSearchAPI) SearchMessages ¶
func (m *MockSearchAPI) SearchMessages(ctx context.Context, searchRequest *search0.SearchMessagesOptions) (search.QueryPostResponseable, *sender.RequestError)
SearchMessages mocks base method.
type MockSearchAPIMockRecorder ¶
type MockSearchAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockSearchAPIMockRecorder is the mock recorder for MockSearchAPI.
func (*MockSearchAPIMockRecorder) SearchMessages ¶
func (mr *MockSearchAPIMockRecorder) SearchMessages(ctx, searchRequest any) *gomock.Call
SearchMessages indicates an expected call of SearchMessages.
type MockTaskRunner ¶
type MockTaskRunner struct {
// contains filtered or unexported fields
}
MockTaskRunner is a mock of TaskRunner interface.
func NewMockTaskRunner ¶
func NewMockTaskRunner(ctrl *gomock.Controller) *MockTaskRunner
NewMockTaskRunner creates a new mock instance.
func (*MockTaskRunner) EXPECT ¶
func (m *MockTaskRunner) EXPECT() *MockTaskRunnerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockTaskRunnerMockRecorder ¶
type MockTaskRunnerMockRecorder struct {
// contains filtered or unexported fields
}
MockTaskRunnerMockRecorder is the mock recorder for MockTaskRunner.
func (*MockTaskRunnerMockRecorder) Run ¶
func (mr *MockTaskRunnerMockRecorder) Run(fn any) *gomock.Call
Run indicates an expected call of Run.
func (*MockTaskRunnerMockRecorder) Wait ¶
func (mr *MockTaskRunnerMockRecorder) Wait() *gomock.Call
Wait indicates an expected call of Wait.
type MockTeamAPI ¶
type MockTeamAPI struct {
// contains filtered or unexported fields
}
MockTeamAPI is a mock of TeamAPI interface.
func NewMockTeamAPI ¶
func NewMockTeamAPI(ctrl *gomock.Controller) *MockTeamAPI
NewMockTeamAPI creates a new mock instance.
func (*MockTeamAPI) AddMember ¶
func (m *MockTeamAPI) AddMember(ctx context.Context, teamID, userRef string, roles []string) (models.ConversationMemberable, *sender.RequestError)
AddMember mocks base method.
func (*MockTeamAPI) Archive ¶
func (m *MockTeamAPI) Archive(ctx context.Context, teamID string, spoReadOnlyForMembers *bool) *sender.RequestError
Archive mocks base method.
func (*MockTeamAPI) CreateFromTemplate ¶
func (m *MockTeamAPI) CreateFromTemplate(ctx context.Context, displayName, description string, owners, members []string, visibility string, includeMe bool) (string, *sender.RequestError)
CreateFromTemplate mocks base method.
func (*MockTeamAPI) CreateViaGroup ¶
func (m *MockTeamAPI) CreateViaGroup(ctx context.Context, displayName, mailNickname, visibility string) (string, *sender.RequestError)
CreateViaGroup mocks base method.
func (*MockTeamAPI) Delete ¶
func (m *MockTeamAPI) Delete(ctx context.Context, teamID string) *sender.RequestError
Delete mocks base method.
func (*MockTeamAPI) EXPECT ¶
func (m *MockTeamAPI) EXPECT() *MockTeamAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockTeamAPI) Get ¶
func (m *MockTeamAPI) Get(ctx context.Context, teamID string) (models.Teamable, *sender.RequestError)
Get mocks base method.
func (*MockTeamAPI) GetMember ¶
func (m *MockTeamAPI) GetMember(ctx context.Context, teamID, memberID string) (models.ConversationMemberable, *sender.RequestError)
GetMember mocks base method.
func (*MockTeamAPI) ListAllMessages ¶
func (m *MockTeamAPI) ListAllMessages(ctx context.Context, teamID string, startTime, endTime *time.Time, top *int32) (models.ChatMessageCollectionResponseable, *sender.RequestError)
ListAllMessages mocks base method.
func (*MockTeamAPI) ListMembers ¶
func (m *MockTeamAPI) ListMembers(ctx context.Context, teamID string) (models.ConversationMemberCollectionResponseable, *sender.RequestError)
ListMembers mocks base method.
func (*MockTeamAPI) ListMyJoined ¶
func (m *MockTeamAPI) ListMyJoined(ctx context.Context) (models.TeamCollectionResponseable, *sender.RequestError)
ListMyJoined mocks base method.
func (*MockTeamAPI) RemoveMember ¶
func (m *MockTeamAPI) RemoveMember(ctx context.Context, teamID, memberID string) *sender.RequestError
RemoveMember mocks base method.
func (*MockTeamAPI) RestoreDeleted ¶
func (m *MockTeamAPI) RestoreDeleted(ctx context.Context, deletedGroupID string) (models.DirectoryObjectable, *sender.RequestError)
RestoreDeleted mocks base method.
func (*MockTeamAPI) Unarchive ¶
func (m *MockTeamAPI) Unarchive(ctx context.Context, teamID string) *sender.RequestError
Unarchive mocks base method.
func (*MockTeamAPI) UpdateMemberRoles ¶
func (m *MockTeamAPI) UpdateMemberRoles(ctx context.Context, teamID, memberID string, roles []string) (models.ConversationMemberable, *sender.RequestError)
UpdateMemberRoles mocks base method.
func (*MockTeamAPI) UpdateTeam ¶
func (m *MockTeamAPI) UpdateTeam(ctx context.Context, teamID string, update *models0.TeamUpdate) (models.Teamable, *sender.RequestError)
UpdateTeam mocks base method.
type MockTeamAPIMockRecorder ¶
type MockTeamAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockTeamAPIMockRecorder is the mock recorder for MockTeamAPI.
func (*MockTeamAPIMockRecorder) AddMember ¶
func (mr *MockTeamAPIMockRecorder) AddMember(ctx, teamID, userRef, roles any) *gomock.Call
AddMember indicates an expected call of AddMember.
func (*MockTeamAPIMockRecorder) Archive ¶
func (mr *MockTeamAPIMockRecorder) Archive(ctx, teamID, spoReadOnlyForMembers any) *gomock.Call
Archive indicates an expected call of Archive.
func (*MockTeamAPIMockRecorder) CreateFromTemplate ¶
func (mr *MockTeamAPIMockRecorder) CreateFromTemplate(ctx, displayName, description, owners, members, visibility, includeMe any) *gomock.Call
CreateFromTemplate indicates an expected call of CreateFromTemplate.
func (*MockTeamAPIMockRecorder) CreateViaGroup ¶
func (mr *MockTeamAPIMockRecorder) CreateViaGroup(ctx, displayName, mailNickname, visibility any) *gomock.Call
CreateViaGroup indicates an expected call of CreateViaGroup.
func (*MockTeamAPIMockRecorder) Delete ¶
func (mr *MockTeamAPIMockRecorder) Delete(ctx, teamID any) *gomock.Call
Delete indicates an expected call of Delete.
func (*MockTeamAPIMockRecorder) Get ¶
func (mr *MockTeamAPIMockRecorder) Get(ctx, teamID any) *gomock.Call
Get indicates an expected call of Get.
func (*MockTeamAPIMockRecorder) GetMember ¶
func (mr *MockTeamAPIMockRecorder) GetMember(ctx, teamID, memberID any) *gomock.Call
GetMember indicates an expected call of GetMember.
func (*MockTeamAPIMockRecorder) ListAllMessages ¶
func (mr *MockTeamAPIMockRecorder) ListAllMessages(ctx, teamID, startTime, endTime, top any) *gomock.Call
ListAllMessages indicates an expected call of ListAllMessages.
func (*MockTeamAPIMockRecorder) ListMembers ¶
func (mr *MockTeamAPIMockRecorder) ListMembers(ctx, teamID any) *gomock.Call
ListMembers indicates an expected call of ListMembers.
func (*MockTeamAPIMockRecorder) ListMyJoined ¶
func (mr *MockTeamAPIMockRecorder) ListMyJoined(ctx any) *gomock.Call
ListMyJoined indicates an expected call of ListMyJoined.
func (*MockTeamAPIMockRecorder) RemoveMember ¶
func (mr *MockTeamAPIMockRecorder) RemoveMember(ctx, teamID, memberID any) *gomock.Call
RemoveMember indicates an expected call of RemoveMember.
func (*MockTeamAPIMockRecorder) RestoreDeleted ¶
func (mr *MockTeamAPIMockRecorder) RestoreDeleted(ctx, deletedGroupID any) *gomock.Call
RestoreDeleted indicates an expected call of RestoreDeleted.
func (*MockTeamAPIMockRecorder) Unarchive ¶
func (mr *MockTeamAPIMockRecorder) Unarchive(ctx, teamID any) *gomock.Call
Unarchive indicates an expected call of Unarchive.
func (*MockTeamAPIMockRecorder) UpdateMemberRoles ¶
func (mr *MockTeamAPIMockRecorder) UpdateMemberRoles(ctx, teamID, memberID, roles any) *gomock.Call
UpdateMemberRoles indicates an expected call of UpdateMemberRoles.
func (*MockTeamAPIMockRecorder) UpdateTeam ¶
func (mr *MockTeamAPIMockRecorder) UpdateTeam(ctx, teamID, update any) *gomock.Call
UpdateTeam indicates an expected call of UpdateTeam.
type MockTeamResolver ¶
type MockTeamResolver struct {
// contains filtered or unexported fields
}
MockTeamResolver is a mock of TeamResolver interface.
func NewMockTeamResolver ¶
func NewMockTeamResolver(ctrl *gomock.Controller) *MockTeamResolver
NewMockTeamResolver creates a new mock instance.
func (*MockTeamResolver) EXPECT ¶
func (m *MockTeamResolver) EXPECT() *MockTeamResolverMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockTeamResolver) ResolveTeamMemberRefToID ¶
func (m *MockTeamResolver) ResolveTeamMemberRefToID(ctx context.Context, teamID, userRef string) (string, error)
ResolveTeamMemberRefToID mocks base method.
func (*MockTeamResolver) ResolveTeamRefToID ¶
ResolveTeamRefToID mocks base method.
type MockTeamResolverMockRecorder ¶
type MockTeamResolverMockRecorder struct {
// contains filtered or unexported fields
}
MockTeamResolverMockRecorder is the mock recorder for MockTeamResolver.
func (*MockTeamResolverMockRecorder) ResolveTeamMemberRefToID ¶
func (mr *MockTeamResolverMockRecorder) ResolveTeamMemberRefToID(ctx, teamID, userRef any) *gomock.Call
ResolveTeamMemberRefToID indicates an expected call of ResolveTeamMemberRefToID.
func (*MockTeamResolverMockRecorder) ResolveTeamRefToID ¶
func (mr *MockTeamResolverMockRecorder) ResolveTeamRefToID(ctx, teamRef any) *gomock.Call
ResolveTeamRefToID indicates an expected call of ResolveTeamRefToID.
type MockUserAPI ¶
type MockUserAPI struct {
// contains filtered or unexported fields
}
MockUserAPI is a mock of UserAPI interface.
func NewMockUserAPI ¶
func NewMockUserAPI(ctrl *gomock.Controller) *MockUserAPI
NewMockUserAPI creates a new mock instance.
func (*MockUserAPI) EXPECT ¶
func (m *MockUserAPI) EXPECT() *MockUserAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockUserAPI) GetUserByEmailOrUPN ¶
func (m *MockUserAPI) GetUserByEmailOrUPN(ctx context.Context, emailOrUPN string) (models.Userable, *sender.RequestError)
GetUserByEmailOrUPN mocks base method.
type MockUserAPIMockRecorder ¶
type MockUserAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockUserAPIMockRecorder is the mock recorder for MockUserAPI.
func (*MockUserAPIMockRecorder) GetUserByEmailOrUPN ¶
func (mr *MockUserAPIMockRecorder) GetUserByEmailOrUPN(ctx, emailOrUPN any) *gomock.Call
GetUserByEmailOrUPN indicates an expected call of GetUserByEmailOrUPN.
type MockchannelOps ¶
type MockchannelOps struct {
// contains filtered or unexported fields
}
MockchannelOps is a mock of channelOps interface.
func NewMockchannelOps ¶
func NewMockchannelOps(ctrl *gomock.Controller) *MockchannelOps
NewMockchannelOps creates a new mock instance.
func (*MockchannelOps) AddMember ¶
func (m *MockchannelOps) AddMember(ctx context.Context, teamID, channelID, userID string, isOwner bool) (*models.Member, error)
AddMember mocks base method.
func (*MockchannelOps) CreatePrivateChannel ¶
func (m *MockchannelOps) CreatePrivateChannel(ctx context.Context, teamID, name string, memberIDs, ownerIDs []string) (*models.Channel, error)
CreatePrivateChannel mocks base method.
func (*MockchannelOps) CreateStandardChannel ¶
func (m *MockchannelOps) CreateStandardChannel(ctx context.Context, teamID, name string) (*models.Channel, error)
CreateStandardChannel mocks base method.
func (*MockchannelOps) DeleteChannel ¶
func (m *MockchannelOps) DeleteChannel(ctx context.Context, teamID, channelID, channelRef string) error
DeleteChannel mocks base method.
func (*MockchannelOps) EXPECT ¶
func (m *MockchannelOps) EXPECT() *MockchannelOpsMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockchannelOps) GetChannelByID ¶
func (m *MockchannelOps) GetChannelByID(ctx context.Context, teamID, channelID string) (*models.Channel, error)
GetChannelByID mocks base method.
func (*MockchannelOps) GetMentions ¶
func (m *MockchannelOps) GetMentions(ctx context.Context, teamID, teamRef, channelRef, channelID string, rawMentions []string) ([]models.Mention, error)
GetMentions mocks base method.
func (*MockchannelOps) GetMessage ¶
func (m *MockchannelOps) GetMessage(ctx context.Context, teamID, channelID, messageID string) (*models.Message, error)
GetMessage mocks base method.
func (*MockchannelOps) GetReply ¶
func (m *MockchannelOps) GetReply(ctx context.Context, teamID, channelID, messageID, replyID string) (*models.Message, error)
GetReply mocks base method.
func (*MockchannelOps) ListChannelsByTeamID ¶
func (m *MockchannelOps) ListChannelsByTeamID(ctx context.Context, teamID string) ([]*models.Channel, error)
ListChannelsByTeamID mocks base method.
func (*MockchannelOps) ListMembers ¶
func (m *MockchannelOps) ListMembers(ctx context.Context, teamID, channelID string) ([]*models.Member, error)
ListMembers mocks base method.
func (*MockchannelOps) ListMessages ¶
func (m *MockchannelOps) ListMessages(ctx context.Context, teamID, channelID string, opts *models.ListMessagesOptions, includeSystem bool) (*models.MessageCollection, error)
ListMessages mocks base method.
func (*MockchannelOps) ListMessagesNext ¶
func (m *MockchannelOps) ListMessagesNext(ctx context.Context, teamID, channelID, nextLink string, includeSystem bool) (*models.MessageCollection, error)
ListMessagesNext mocks base method.
func (*MockchannelOps) ListReplies ¶
func (m *MockchannelOps) ListReplies(ctx context.Context, teamID, channelID, messageID string, opts *models.ListMessagesOptions, includeSystem bool) (*models.MessageCollection, error)
ListReplies mocks base method.
func (*MockchannelOps) ListRepliesNext ¶
func (m *MockchannelOps) ListRepliesNext(ctx context.Context, teamID, channelID, messageID, nextLink string, includeSystem bool) (*models.MessageCollection, error)
ListRepliesNext mocks base method.
func (*MockchannelOps) RemoveMember ¶
func (m *MockchannelOps) RemoveMember(ctx context.Context, teamID, channelID, memberID, userRef string) error
RemoveMember mocks base method.
func (*MockchannelOps) SearchChannelMessages ¶
func (m *MockchannelOps) SearchChannelMessages(ctx context.Context, teamID, channelID *string, opts *search.SearchMessagesOptions, searchConfig *search.SearchConfig) (*search.SearchResults, error)
SearchChannelMessages mocks base method.
func (*MockchannelOps) SendMessage ¶
func (m *MockchannelOps) SendMessage(ctx context.Context, teamID, channelID string, body models.MessageBody) (*models.Message, error)
SendMessage mocks base method.
func (*MockchannelOps) SendReply ¶
func (m *MockchannelOps) SendReply(ctx context.Context, teamID, channelID, messageID string, body models.MessageBody) (*models.Message, error)
SendReply mocks base method.
func (*MockchannelOps) UpdateMemberRoles ¶
func (m *MockchannelOps) UpdateMemberRoles(ctx context.Context, teamID, channelID, memberID string, isOwner bool) (*models.Member, error)
UpdateMemberRoles mocks base method.
type MockchannelOpsMockRecorder ¶
type MockchannelOpsMockRecorder struct {
// contains filtered or unexported fields
}
MockchannelOpsMockRecorder is the mock recorder for MockchannelOps.
func (*MockchannelOpsMockRecorder) AddMember ¶
func (mr *MockchannelOpsMockRecorder) AddMember(ctx, teamID, channelID, userID, isOwner any) *gomock.Call
AddMember indicates an expected call of AddMember.
func (*MockchannelOpsMockRecorder) CreatePrivateChannel ¶
func (mr *MockchannelOpsMockRecorder) CreatePrivateChannel(ctx, teamID, name, memberIDs, ownerIDs any) *gomock.Call
CreatePrivateChannel indicates an expected call of CreatePrivateChannel.
func (*MockchannelOpsMockRecorder) CreateStandardChannel ¶
func (mr *MockchannelOpsMockRecorder) CreateStandardChannel(ctx, teamID, name any) *gomock.Call
CreateStandardChannel indicates an expected call of CreateStandardChannel.
func (*MockchannelOpsMockRecorder) DeleteChannel ¶
func (mr *MockchannelOpsMockRecorder) DeleteChannel(ctx, teamID, channelID, channelRef any) *gomock.Call
DeleteChannel indicates an expected call of DeleteChannel.
func (*MockchannelOpsMockRecorder) GetChannelByID ¶
func (mr *MockchannelOpsMockRecorder) GetChannelByID(ctx, teamID, channelID any) *gomock.Call
GetChannelByID indicates an expected call of GetChannelByID.
func (*MockchannelOpsMockRecorder) GetMentions ¶
func (mr *MockchannelOpsMockRecorder) GetMentions(ctx, teamID, teamRef, channelRef, channelID, rawMentions any) *gomock.Call
GetMentions indicates an expected call of GetMentions.
func (*MockchannelOpsMockRecorder) GetMessage ¶
func (mr *MockchannelOpsMockRecorder) GetMessage(ctx, teamID, channelID, messageID any) *gomock.Call
GetMessage indicates an expected call of GetMessage.
func (*MockchannelOpsMockRecorder) GetReply ¶
func (mr *MockchannelOpsMockRecorder) GetReply(ctx, teamID, channelID, messageID, replyID any) *gomock.Call
GetReply indicates an expected call of GetReply.
func (*MockchannelOpsMockRecorder) ListChannelsByTeamID ¶
func (mr *MockchannelOpsMockRecorder) ListChannelsByTeamID(ctx, teamID any) *gomock.Call
ListChannelsByTeamID indicates an expected call of ListChannelsByTeamID.
func (*MockchannelOpsMockRecorder) ListMembers ¶
func (mr *MockchannelOpsMockRecorder) ListMembers(ctx, teamID, channelID any) *gomock.Call
ListMembers indicates an expected call of ListMembers.
func (*MockchannelOpsMockRecorder) ListMessages ¶
func (mr *MockchannelOpsMockRecorder) ListMessages(ctx, teamID, channelID, opts, includeSystem any) *gomock.Call
ListMessages indicates an expected call of ListMessages.
func (*MockchannelOpsMockRecorder) ListMessagesNext ¶
func (mr *MockchannelOpsMockRecorder) ListMessagesNext(ctx, teamID, channelID, nextLink, includeSystem any) *gomock.Call
ListMessagesNext indicates an expected call of ListMessagesNext.
func (*MockchannelOpsMockRecorder) ListReplies ¶
func (mr *MockchannelOpsMockRecorder) ListReplies(ctx, teamID, channelID, messageID, opts, includeSystem any) *gomock.Call
ListReplies indicates an expected call of ListReplies.
func (*MockchannelOpsMockRecorder) ListRepliesNext ¶
func (mr *MockchannelOpsMockRecorder) ListRepliesNext(ctx, teamID, channelID, messageID, nextLink, includeSystem any) *gomock.Call
ListRepliesNext indicates an expected call of ListRepliesNext.
func (*MockchannelOpsMockRecorder) RemoveMember ¶
func (mr *MockchannelOpsMockRecorder) RemoveMember(ctx, teamID, channelID, memberID, userRef any) *gomock.Call
RemoveMember indicates an expected call of RemoveMember.
func (*MockchannelOpsMockRecorder) SearchChannelMessages ¶
func (mr *MockchannelOpsMockRecorder) SearchChannelMessages(ctx, teamID, channelID, opts, searchConfig any) *gomock.Call
SearchChannelMessages indicates an expected call of SearchChannelMessages.
func (*MockchannelOpsMockRecorder) SendMessage ¶
func (mr *MockchannelOpsMockRecorder) SendMessage(ctx, teamID, channelID, body any) *gomock.Call
SendMessage indicates an expected call of SendMessage.
func (*MockchannelOpsMockRecorder) SendReply ¶
func (mr *MockchannelOpsMockRecorder) SendReply(ctx, teamID, channelID, messageID, body any) *gomock.Call
SendReply indicates an expected call of SendReply.
func (*MockchannelOpsMockRecorder) UpdateMemberRoles ¶
func (mr *MockchannelOpsMockRecorder) UpdateMemberRoles(ctx, teamID, channelID, memberID, isOwner any) *gomock.Call
UpdateMemberRoles indicates an expected call of UpdateMemberRoles.
type MockteamsOps ¶
type MockteamsOps struct {
// contains filtered or unexported fields
}
MockteamsOps is a mock of teamsOps interface.
func NewMockteamsOps ¶
func NewMockteamsOps(ctrl *gomock.Controller) *MockteamsOps
NewMockteamsOps creates a new mock instance.
func (*MockteamsOps) AddMember ¶
func (m *MockteamsOps) AddMember(ctx context.Context, teamID, userRef string, isOwner bool) (*models.Member, error)
AddMember mocks base method.
func (*MockteamsOps) Archive ¶
func (m *MockteamsOps) Archive(ctx context.Context, teamID, teamRef string, spoReadOnlyForMembers *bool) error
Archive mocks base method.
func (*MockteamsOps) CreateFromTemplate ¶
func (m *MockteamsOps) CreateFromTemplate(ctx context.Context, displayName, description string, ownerIDs, membersIDs []string, visibility string, includeMe bool) (string, error)
CreateFromTemplate mocks base method.
func (*MockteamsOps) CreateViaGroup ¶
func (m *MockteamsOps) CreateViaGroup(ctx context.Context, displayName, mailNickname, visibility string) (*models.Team, error)
CreateViaGroup mocks base method.
func (*MockteamsOps) DeleteTeam ¶
func (m *MockteamsOps) DeleteTeam(ctx context.Context, teamID, teamRef string) error
DeleteTeam mocks base method.
func (*MockteamsOps) EXPECT ¶
func (m *MockteamsOps) EXPECT() *MockteamsOpsMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockteamsOps) GetMemberByID ¶
func (m *MockteamsOps) GetMemberByID(ctx context.Context, teamID, memberID string) (*models.Member, error)
GetMemberByID mocks base method.
func (*MockteamsOps) GetTeamByID ¶
GetTeamByID mocks base method.
func (*MockteamsOps) ListMembers ¶
ListMembers mocks base method.
func (*MockteamsOps) ListMyJoinedTeams ¶
ListMyJoinedTeams mocks base method.
func (*MockteamsOps) RemoveMember ¶
func (m *MockteamsOps) RemoveMember(ctx context.Context, teamID, memberID, userRef string) error
RemoveMember mocks base method.
func (*MockteamsOps) RestoreDeletedTeam ¶
func (m *MockteamsOps) RestoreDeletedTeam(ctx context.Context, deletedGroupID string) (string, error)
RestoreDeletedTeam mocks base method.
func (*MockteamsOps) Unarchive ¶
func (m *MockteamsOps) Unarchive(ctx context.Context, teamID string) error
Unarchive mocks base method.
func (*MockteamsOps) UpdateMemberRoles ¶
func (m *MockteamsOps) UpdateMemberRoles(ctx context.Context, teamID, memberID string, isOwner bool) (*models.Member, error)
UpdateMemberRoles mocks base method.
func (*MockteamsOps) UpdateTeam ¶
func (m *MockteamsOps) UpdateTeam(ctx context.Context, teamID string, update *models.TeamUpdate, teamRef string) (*models.Team, error)
UpdateTeam mocks base method.
type MockteamsOpsMockRecorder ¶
type MockteamsOpsMockRecorder struct {
// contains filtered or unexported fields
}
MockteamsOpsMockRecorder is the mock recorder for MockteamsOps.
func (*MockteamsOpsMockRecorder) AddMember ¶
func (mr *MockteamsOpsMockRecorder) AddMember(ctx, teamID, userRef, isOwner any) *gomock.Call
AddMember indicates an expected call of AddMember.
func (*MockteamsOpsMockRecorder) Archive ¶
func (mr *MockteamsOpsMockRecorder) Archive(ctx, teamID, teamRef, spoReadOnlyForMembers any) *gomock.Call
Archive indicates an expected call of Archive.
func (*MockteamsOpsMockRecorder) CreateFromTemplate ¶
func (mr *MockteamsOpsMockRecorder) CreateFromTemplate(ctx, displayName, description, ownerIDs, membersIDs, visibility, includeMe any) *gomock.Call
CreateFromTemplate indicates an expected call of CreateFromTemplate.
func (*MockteamsOpsMockRecorder) CreateViaGroup ¶
func (mr *MockteamsOpsMockRecorder) CreateViaGroup(ctx, displayName, mailNickname, visibility any) *gomock.Call
CreateViaGroup indicates an expected call of CreateViaGroup.
func (*MockteamsOpsMockRecorder) DeleteTeam ¶
func (mr *MockteamsOpsMockRecorder) DeleteTeam(ctx, teamID, teamRef any) *gomock.Call
DeleteTeam indicates an expected call of DeleteTeam.
func (*MockteamsOpsMockRecorder) GetMemberByID ¶
func (mr *MockteamsOpsMockRecorder) GetMemberByID(ctx, teamID, memberID any) *gomock.Call
GetMemberByID indicates an expected call of GetMemberByID.
func (*MockteamsOpsMockRecorder) GetTeamByID ¶
func (mr *MockteamsOpsMockRecorder) GetTeamByID(ctx, teamID any) *gomock.Call
GetTeamByID indicates an expected call of GetTeamByID.
func (*MockteamsOpsMockRecorder) ListMembers ¶
func (mr *MockteamsOpsMockRecorder) ListMembers(ctx, teamID any) *gomock.Call
ListMembers indicates an expected call of ListMembers.
func (*MockteamsOpsMockRecorder) ListMyJoinedTeams ¶
func (mr *MockteamsOpsMockRecorder) ListMyJoinedTeams(ctx any) *gomock.Call
ListMyJoinedTeams indicates an expected call of ListMyJoinedTeams.
func (*MockteamsOpsMockRecorder) RemoveMember ¶
func (mr *MockteamsOpsMockRecorder) RemoveMember(ctx, teamID, memberID, userRef any) *gomock.Call
RemoveMember indicates an expected call of RemoveMember.
func (*MockteamsOpsMockRecorder) RestoreDeletedTeam ¶
func (mr *MockteamsOpsMockRecorder) RestoreDeletedTeam(ctx, deletedGroupID any) *gomock.Call
RestoreDeletedTeam indicates an expected call of RestoreDeletedTeam.
func (*MockteamsOpsMockRecorder) Unarchive ¶
func (mr *MockteamsOpsMockRecorder) Unarchive(ctx, teamID any) *gomock.Call
Unarchive indicates an expected call of Unarchive.
func (*MockteamsOpsMockRecorder) UpdateMemberRoles ¶
func (mr *MockteamsOpsMockRecorder) UpdateMemberRoles(ctx, teamID, memberID, isOwner any) *gomock.Call
UpdateMemberRoles indicates an expected call of UpdateMemberRoles.
func (*MockteamsOpsMockRecorder) UpdateTeam ¶
func (mr *MockteamsOpsMockRecorder) UpdateTeam(ctx, teamID, update, teamRef any) *gomock.Call
UpdateTeam indicates an expected call of UpdateTeam.
type NewChannelParams ¶
type NewChatParams ¶
type NewMemberParams ¶
type NewMessageParams ¶
type NewPinnedMessageParams ¶
type NewPinnedMessageParams struct {
ID *string
NewMsgParams *NewMessageParams
}