1// Code generated by mockery v1.0.0. DO NOT EDIT. 2 3// Regenerate this file using `make sharedchannel-mocks`. 4 5package sharedchannel 6 7import ( 8 filestore "github.com/mattermost/mattermost-server/v6/shared/filestore" 9 mock "github.com/stretchr/testify/mock" 10 11 model "github.com/mattermost/mattermost-server/v6/model" 12 13 request "github.com/mattermost/mattermost-server/v6/app/request" 14) 15 16// MockAppIface is an autogenerated mock type for the AppIface type 17type MockAppIface struct { 18 mock.Mock 19} 20 21// AddUserToChannel provides a mock function with given fields: user, channel, skipTeamMemberIntegrityCheck 22func (_m *MockAppIface) AddUserToChannel(user *model.User, channel *model.Channel, skipTeamMemberIntegrityCheck bool) (*model.ChannelMember, *model.AppError) { 23 ret := _m.Called(user, channel, skipTeamMemberIntegrityCheck) 24 25 var r0 *model.ChannelMember 26 if rf, ok := ret.Get(0).(func(*model.User, *model.Channel, bool) *model.ChannelMember); ok { 27 r0 = rf(user, channel, skipTeamMemberIntegrityCheck) 28 } else { 29 if ret.Get(0) != nil { 30 r0 = ret.Get(0).(*model.ChannelMember) 31 } 32 } 33 34 var r1 *model.AppError 35 if rf, ok := ret.Get(1).(func(*model.User, *model.Channel, bool) *model.AppError); ok { 36 r1 = rf(user, channel, skipTeamMemberIntegrityCheck) 37 } else { 38 if ret.Get(1) != nil { 39 r1 = ret.Get(1).(*model.AppError) 40 } 41 } 42 43 return r0, r1 44} 45 46// AddUserToTeamByTeamId provides a mock function with given fields: c, teamId, user 47func (_m *MockAppIface) AddUserToTeamByTeamId(c *request.Context, teamId string, user *model.User) *model.AppError { 48 ret := _m.Called(c, teamId, user) 49 50 var r0 *model.AppError 51 if rf, ok := ret.Get(0).(func(*request.Context, string, *model.User) *model.AppError); ok { 52 r0 = rf(c, teamId, user) 53 } else { 54 if ret.Get(0) != nil { 55 r0 = ret.Get(0).(*model.AppError) 56 } 57 } 58 59 return r0 60} 61 62// CreateChannelWithUser provides a mock function with given fields: c, channel, userId 63func (_m *MockAppIface) CreateChannelWithUser(c *request.Context, channel *model.Channel, userId string) (*model.Channel, *model.AppError) { 64 ret := _m.Called(c, channel, userId) 65 66 var r0 *model.Channel 67 if rf, ok := ret.Get(0).(func(*request.Context, *model.Channel, string) *model.Channel); ok { 68 r0 = rf(c, channel, userId) 69 } else { 70 if ret.Get(0) != nil { 71 r0 = ret.Get(0).(*model.Channel) 72 } 73 } 74 75 var r1 *model.AppError 76 if rf, ok := ret.Get(1).(func(*request.Context, *model.Channel, string) *model.AppError); ok { 77 r1 = rf(c, channel, userId) 78 } else { 79 if ret.Get(1) != nil { 80 r1 = ret.Get(1).(*model.AppError) 81 } 82 } 83 84 return r0, r1 85} 86 87// CreatePost provides a mock function with given fields: c, post, channel, triggerWebhooks, setOnline 88func (_m *MockAppIface) CreatePost(c *request.Context, post *model.Post, channel *model.Channel, triggerWebhooks bool, setOnline bool) (*model.Post, *model.AppError) { 89 ret := _m.Called(c, post, channel, triggerWebhooks, setOnline) 90 91 var r0 *model.Post 92 if rf, ok := ret.Get(0).(func(*request.Context, *model.Post, *model.Channel, bool, bool) *model.Post); ok { 93 r0 = rf(c, post, channel, triggerWebhooks, setOnline) 94 } else { 95 if ret.Get(0) != nil { 96 r0 = ret.Get(0).(*model.Post) 97 } 98 } 99 100 var r1 *model.AppError 101 if rf, ok := ret.Get(1).(func(*request.Context, *model.Post, *model.Channel, bool, bool) *model.AppError); ok { 102 r1 = rf(c, post, channel, triggerWebhooks, setOnline) 103 } else { 104 if ret.Get(1) != nil { 105 r1 = ret.Get(1).(*model.AppError) 106 } 107 } 108 109 return r0, r1 110} 111 112// CreateUploadSession provides a mock function with given fields: us 113func (_m *MockAppIface) CreateUploadSession(us *model.UploadSession) (*model.UploadSession, *model.AppError) { 114 ret := _m.Called(us) 115 116 var r0 *model.UploadSession 117 if rf, ok := ret.Get(0).(func(*model.UploadSession) *model.UploadSession); ok { 118 r0 = rf(us) 119 } else { 120 if ret.Get(0) != nil { 121 r0 = ret.Get(0).(*model.UploadSession) 122 } 123 } 124 125 var r1 *model.AppError 126 if rf, ok := ret.Get(1).(func(*model.UploadSession) *model.AppError); ok { 127 r1 = rf(us) 128 } else { 129 if ret.Get(1) != nil { 130 r1 = ret.Get(1).(*model.AppError) 131 } 132 } 133 134 return r0, r1 135} 136 137// DeletePost provides a mock function with given fields: postID, deleteByID 138func (_m *MockAppIface) DeletePost(postID string, deleteByID string) (*model.Post, *model.AppError) { 139 ret := _m.Called(postID, deleteByID) 140 141 var r0 *model.Post 142 if rf, ok := ret.Get(0).(func(string, string) *model.Post); ok { 143 r0 = rf(postID, deleteByID) 144 } else { 145 if ret.Get(0) != nil { 146 r0 = ret.Get(0).(*model.Post) 147 } 148 } 149 150 var r1 *model.AppError 151 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 152 r1 = rf(postID, deleteByID) 153 } else { 154 if ret.Get(1) != nil { 155 r1 = ret.Get(1).(*model.AppError) 156 } 157 } 158 159 return r0, r1 160} 161 162// DeleteReactionForPost provides a mock function with given fields: c, reaction 163func (_m *MockAppIface) DeleteReactionForPost(c *request.Context, reaction *model.Reaction) *model.AppError { 164 ret := _m.Called(c, reaction) 165 166 var r0 *model.AppError 167 if rf, ok := ret.Get(0).(func(*request.Context, *model.Reaction) *model.AppError); ok { 168 r0 = rf(c, reaction) 169 } else { 170 if ret.Get(0) != nil { 171 r0 = ret.Get(0).(*model.AppError) 172 } 173 } 174 175 return r0 176} 177 178// FileReader provides a mock function with given fields: path 179func (_m *MockAppIface) FileReader(path string) (filestore.ReadCloseSeeker, *model.AppError) { 180 ret := _m.Called(path) 181 182 var r0 filestore.ReadCloseSeeker 183 if rf, ok := ret.Get(0).(func(string) filestore.ReadCloseSeeker); ok { 184 r0 = rf(path) 185 } else { 186 if ret.Get(0) != nil { 187 r0 = ret.Get(0).(filestore.ReadCloseSeeker) 188 } 189 } 190 191 var r1 *model.AppError 192 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 193 r1 = rf(path) 194 } else { 195 if ret.Get(1) != nil { 196 r1 = ret.Get(1).(*model.AppError) 197 } 198 } 199 200 return r0, r1 201} 202 203// GetOrCreateDirectChannel provides a mock function with given fields: c, userId, otherUserId, channelOptions 204func (_m *MockAppIface) GetOrCreateDirectChannel(c *request.Context, userId string, otherUserId string, channelOptions ...model.ChannelOption) (*model.Channel, *model.AppError) { 205 _va := make([]interface{}, len(channelOptions)) 206 for _i := range channelOptions { 207 _va[_i] = channelOptions[_i] 208 } 209 var _ca []interface{} 210 _ca = append(_ca, c, userId, otherUserId) 211 _ca = append(_ca, _va...) 212 ret := _m.Called(_ca...) 213 214 var r0 *model.Channel 215 if rf, ok := ret.Get(0).(func(*request.Context, string, string, ...model.ChannelOption) *model.Channel); ok { 216 r0 = rf(c, userId, otherUserId, channelOptions...) 217 } else { 218 if ret.Get(0) != nil { 219 r0 = ret.Get(0).(*model.Channel) 220 } 221 } 222 223 var r1 *model.AppError 224 if rf, ok := ret.Get(1).(func(*request.Context, string, string, ...model.ChannelOption) *model.AppError); ok { 225 r1 = rf(c, userId, otherUserId, channelOptions...) 226 } else { 227 if ret.Get(1) != nil { 228 r1 = ret.Get(1).(*model.AppError) 229 } 230 } 231 232 return r0, r1 233} 234 235// GetProfileImage provides a mock function with given fields: user 236func (_m *MockAppIface) GetProfileImage(user *model.User) ([]byte, bool, *model.AppError) { 237 ret := _m.Called(user) 238 239 var r0 []byte 240 if rf, ok := ret.Get(0).(func(*model.User) []byte); ok { 241 r0 = rf(user) 242 } else { 243 if ret.Get(0) != nil { 244 r0 = ret.Get(0).([]byte) 245 } 246 } 247 248 var r1 bool 249 if rf, ok := ret.Get(1).(func(*model.User) bool); ok { 250 r1 = rf(user) 251 } else { 252 r1 = ret.Get(1).(bool) 253 } 254 255 var r2 *model.AppError 256 if rf, ok := ret.Get(2).(func(*model.User) *model.AppError); ok { 257 r2 = rf(user) 258 } else { 259 if ret.Get(2) != nil { 260 r2 = ret.Get(2).(*model.AppError) 261 } 262 } 263 264 return r0, r1, r2 265} 266 267// InvalidateCacheForUser provides a mock function with given fields: userID 268func (_m *MockAppIface) InvalidateCacheForUser(userID string) { 269 _m.Called(userID) 270} 271 272// MentionsToTeamMembers provides a mock function with given fields: message, teamID 273func (_m *MockAppIface) MentionsToTeamMembers(message string, teamID string) model.UserMentionMap { 274 ret := _m.Called(message, teamID) 275 276 var r0 model.UserMentionMap 277 if rf, ok := ret.Get(0).(func(string, string) model.UserMentionMap); ok { 278 r0 = rf(message, teamID) 279 } else { 280 if ret.Get(0) != nil { 281 r0 = ret.Get(0).(model.UserMentionMap) 282 } 283 } 284 285 return r0 286} 287 288// NotifySharedChannelUserUpdate provides a mock function with given fields: user 289func (_m *MockAppIface) NotifySharedChannelUserUpdate(user *model.User) { 290 _m.Called(user) 291} 292 293// PatchChannelModerationsForChannel provides a mock function with given fields: channel, channelModerationsPatch 294func (_m *MockAppIface) PatchChannelModerationsForChannel(channel *model.Channel, channelModerationsPatch []*model.ChannelModerationPatch) ([]*model.ChannelModeration, *model.AppError) { 295 ret := _m.Called(channel, channelModerationsPatch) 296 297 var r0 []*model.ChannelModeration 298 if rf, ok := ret.Get(0).(func(*model.Channel, []*model.ChannelModerationPatch) []*model.ChannelModeration); ok { 299 r0 = rf(channel, channelModerationsPatch) 300 } else { 301 if ret.Get(0) != nil { 302 r0 = ret.Get(0).([]*model.ChannelModeration) 303 } 304 } 305 306 var r1 *model.AppError 307 if rf, ok := ret.Get(1).(func(*model.Channel, []*model.ChannelModerationPatch) *model.AppError); ok { 308 r1 = rf(channel, channelModerationsPatch) 309 } else { 310 if ret.Get(1) != nil { 311 r1 = ret.Get(1).(*model.AppError) 312 } 313 } 314 315 return r0, r1 316} 317 318// PermanentDeleteChannel provides a mock function with given fields: channel 319func (_m *MockAppIface) PermanentDeleteChannel(channel *model.Channel) *model.AppError { 320 ret := _m.Called(channel) 321 322 var r0 *model.AppError 323 if rf, ok := ret.Get(0).(func(*model.Channel) *model.AppError); ok { 324 r0 = rf(channel) 325 } else { 326 if ret.Get(0) != nil { 327 r0 = ret.Get(0).(*model.AppError) 328 } 329 } 330 331 return r0 332} 333 334// SaveReactionForPost provides a mock function with given fields: c, reaction 335func (_m *MockAppIface) SaveReactionForPost(c *request.Context, reaction *model.Reaction) (*model.Reaction, *model.AppError) { 336 ret := _m.Called(c, reaction) 337 338 var r0 *model.Reaction 339 if rf, ok := ret.Get(0).(func(*request.Context, *model.Reaction) *model.Reaction); ok { 340 r0 = rf(c, reaction) 341 } else { 342 if ret.Get(0) != nil { 343 r0 = ret.Get(0).(*model.Reaction) 344 } 345 } 346 347 var r1 *model.AppError 348 if rf, ok := ret.Get(1).(func(*request.Context, *model.Reaction) *model.AppError); ok { 349 r1 = rf(c, reaction) 350 } else { 351 if ret.Get(1) != nil { 352 r1 = ret.Get(1).(*model.AppError) 353 } 354 } 355 356 return r0, r1 357} 358 359// SendEphemeralPost provides a mock function with given fields: userId, post 360func (_m *MockAppIface) SendEphemeralPost(userId string, post *model.Post) *model.Post { 361 ret := _m.Called(userId, post) 362 363 var r0 *model.Post 364 if rf, ok := ret.Get(0).(func(string, *model.Post) *model.Post); ok { 365 r0 = rf(userId, post) 366 } else { 367 if ret.Get(0) != nil { 368 r0 = ret.Get(0).(*model.Post) 369 } 370 } 371 372 return r0 373} 374 375// UpdatePost provides a mock function with given fields: c, post, safeUpdate 376func (_m *MockAppIface) UpdatePost(c *request.Context, post *model.Post, safeUpdate bool) (*model.Post, *model.AppError) { 377 ret := _m.Called(c, post, safeUpdate) 378 379 var r0 *model.Post 380 if rf, ok := ret.Get(0).(func(*request.Context, *model.Post, bool) *model.Post); ok { 381 r0 = rf(c, post, safeUpdate) 382 } else { 383 if ret.Get(0) != nil { 384 r0 = ret.Get(0).(*model.Post) 385 } 386 } 387 388 var r1 *model.AppError 389 if rf, ok := ret.Get(1).(func(*request.Context, *model.Post, bool) *model.AppError); ok { 390 r1 = rf(c, post, safeUpdate) 391 } else { 392 if ret.Get(1) != nil { 393 r1 = ret.Get(1).(*model.AppError) 394 } 395 } 396 397 return r0, r1 398} 399