github.com/mattermost/mattermost-server/v5@v5.39.3/store/storetest/mocks/ThreadStore.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 // Regenerate this file using `make store-mocks`. 4 5 package mocks 6 7 import ( 8 model "github.com/mattermost/mattermost-server/v5/model" 9 store "github.com/mattermost/mattermost-server/v5/store" 10 mock "github.com/stretchr/testify/mock" 11 ) 12 13 // ThreadStore is an autogenerated mock type for the ThreadStore type 14 type ThreadStore struct { 15 mock.Mock 16 } 17 18 // CollectThreadsWithNewerReplies provides a mock function with given fields: userId, channelIds, timestamp 19 func (_m *ThreadStore) CollectThreadsWithNewerReplies(userId string, channelIds []string, timestamp int64) ([]string, error) { 20 ret := _m.Called(userId, channelIds, timestamp) 21 22 var r0 []string 23 if rf, ok := ret.Get(0).(func(string, []string, int64) []string); ok { 24 r0 = rf(userId, channelIds, timestamp) 25 } else { 26 if ret.Get(0) != nil { 27 r0 = ret.Get(0).([]string) 28 } 29 } 30 31 var r1 error 32 if rf, ok := ret.Get(1).(func(string, []string, int64) error); ok { 33 r1 = rf(userId, channelIds, timestamp) 34 } else { 35 r1 = ret.Error(1) 36 } 37 38 return r0, r1 39 } 40 41 // Delete provides a mock function with given fields: postID 42 func (_m *ThreadStore) Delete(postID string) error { 43 ret := _m.Called(postID) 44 45 var r0 error 46 if rf, ok := ret.Get(0).(func(string) error); ok { 47 r0 = rf(postID) 48 } else { 49 r0 = ret.Error(0) 50 } 51 52 return r0 53 } 54 55 // DeleteMembershipForUser provides a mock function with given fields: userId, postID 56 func (_m *ThreadStore) DeleteMembershipForUser(userId string, postID string) error { 57 ret := _m.Called(userId, postID) 58 59 var r0 error 60 if rf, ok := ret.Get(0).(func(string, string) error); ok { 61 r0 = rf(userId, postID) 62 } else { 63 r0 = ret.Error(0) 64 } 65 66 return r0 67 } 68 69 // DeleteOrphanedRows provides a mock function with given fields: limit 70 func (_m *ThreadStore) DeleteOrphanedRows(limit int) (int64, error) { 71 ret := _m.Called(limit) 72 73 var r0 int64 74 if rf, ok := ret.Get(0).(func(int) int64); ok { 75 r0 = rf(limit) 76 } else { 77 r0 = ret.Get(0).(int64) 78 } 79 80 var r1 error 81 if rf, ok := ret.Get(1).(func(int) error); ok { 82 r1 = rf(limit) 83 } else { 84 r1 = ret.Error(1) 85 } 86 87 return r0, r1 88 } 89 90 // Get provides a mock function with given fields: id 91 func (_m *ThreadStore) Get(id string) (*model.Thread, error) { 92 ret := _m.Called(id) 93 94 var r0 *model.Thread 95 if rf, ok := ret.Get(0).(func(string) *model.Thread); ok { 96 r0 = rf(id) 97 } else { 98 if ret.Get(0) != nil { 99 r0 = ret.Get(0).(*model.Thread) 100 } 101 } 102 103 var r1 error 104 if rf, ok := ret.Get(1).(func(string) error); ok { 105 r1 = rf(id) 106 } else { 107 r1 = ret.Error(1) 108 } 109 110 return r0, r1 111 } 112 113 // GetMembershipForUser provides a mock function with given fields: userId, postID 114 func (_m *ThreadStore) GetMembershipForUser(userId string, postID string) (*model.ThreadMembership, error) { 115 ret := _m.Called(userId, postID) 116 117 var r0 *model.ThreadMembership 118 if rf, ok := ret.Get(0).(func(string, string) *model.ThreadMembership); ok { 119 r0 = rf(userId, postID) 120 } else { 121 if ret.Get(0) != nil { 122 r0 = ret.Get(0).(*model.ThreadMembership) 123 } 124 } 125 126 var r1 error 127 if rf, ok := ret.Get(1).(func(string, string) error); ok { 128 r1 = rf(userId, postID) 129 } else { 130 r1 = ret.Error(1) 131 } 132 133 return r0, r1 134 } 135 136 // GetMembershipsForUser provides a mock function with given fields: userId, teamID 137 func (_m *ThreadStore) GetMembershipsForUser(userId string, teamID string) ([]*model.ThreadMembership, error) { 138 ret := _m.Called(userId, teamID) 139 140 var r0 []*model.ThreadMembership 141 if rf, ok := ret.Get(0).(func(string, string) []*model.ThreadMembership); ok { 142 r0 = rf(userId, teamID) 143 } else { 144 if ret.Get(0) != nil { 145 r0 = ret.Get(0).([]*model.ThreadMembership) 146 } 147 } 148 149 var r1 error 150 if rf, ok := ret.Get(1).(func(string, string) error); ok { 151 r1 = rf(userId, teamID) 152 } else { 153 r1 = ret.Error(1) 154 } 155 156 return r0, r1 157 } 158 159 // GetPosts provides a mock function with given fields: threadID, since 160 func (_m *ThreadStore) GetPosts(threadID string, since int64) ([]*model.Post, error) { 161 ret := _m.Called(threadID, since) 162 163 var r0 []*model.Post 164 if rf, ok := ret.Get(0).(func(string, int64) []*model.Post); ok { 165 r0 = rf(threadID, since) 166 } else { 167 if ret.Get(0) != nil { 168 r0 = ret.Get(0).([]*model.Post) 169 } 170 } 171 172 var r1 error 173 if rf, ok := ret.Get(1).(func(string, int64) error); ok { 174 r1 = rf(threadID, since) 175 } else { 176 r1 = ret.Error(1) 177 } 178 179 return r0, r1 180 } 181 182 // GetThreadFollowers provides a mock function with given fields: threadID 183 func (_m *ThreadStore) GetThreadFollowers(threadID string) ([]string, error) { 184 ret := _m.Called(threadID) 185 186 var r0 []string 187 if rf, ok := ret.Get(0).(func(string) []string); ok { 188 r0 = rf(threadID) 189 } else { 190 if ret.Get(0) != nil { 191 r0 = ret.Get(0).([]string) 192 } 193 } 194 195 var r1 error 196 if rf, ok := ret.Get(1).(func(string) error); ok { 197 r1 = rf(threadID) 198 } else { 199 r1 = ret.Error(1) 200 } 201 202 return r0, r1 203 } 204 205 // GetThreadForUser provides a mock function with given fields: teamID, threadMembership, extended 206 func (_m *ThreadStore) GetThreadForUser(teamID string, threadMembership *model.ThreadMembership, extended bool) (*model.ThreadResponse, error) { 207 ret := _m.Called(teamID, threadMembership, extended) 208 209 var r0 *model.ThreadResponse 210 if rf, ok := ret.Get(0).(func(string, *model.ThreadMembership, bool) *model.ThreadResponse); ok { 211 r0 = rf(teamID, threadMembership, extended) 212 } else { 213 if ret.Get(0) != nil { 214 r0 = ret.Get(0).(*model.ThreadResponse) 215 } 216 } 217 218 var r1 error 219 if rf, ok := ret.Get(1).(func(string, *model.ThreadMembership, bool) error); ok { 220 r1 = rf(teamID, threadMembership, extended) 221 } else { 222 r1 = ret.Error(1) 223 } 224 225 return r0, r1 226 } 227 228 // GetThreadsForUser provides a mock function with given fields: userId, teamID, opts 229 func (_m *ThreadStore) GetThreadsForUser(userId string, teamID string, opts model.GetUserThreadsOpts) (*model.Threads, error) { 230 ret := _m.Called(userId, teamID, opts) 231 232 var r0 *model.Threads 233 if rf, ok := ret.Get(0).(func(string, string, model.GetUserThreadsOpts) *model.Threads); ok { 234 r0 = rf(userId, teamID, opts) 235 } else { 236 if ret.Get(0) != nil { 237 r0 = ret.Get(0).(*model.Threads) 238 } 239 } 240 241 var r1 error 242 if rf, ok := ret.Get(1).(func(string, string, model.GetUserThreadsOpts) error); ok { 243 r1 = rf(userId, teamID, opts) 244 } else { 245 r1 = ret.Error(1) 246 } 247 248 return r0, r1 249 } 250 251 // MaintainMembership provides a mock function with given fields: userID, postID, opts 252 func (_m *ThreadStore) MaintainMembership(userID string, postID string, opts store.ThreadMembershipOpts) (*model.ThreadMembership, error) { 253 ret := _m.Called(userID, postID, opts) 254 255 var r0 *model.ThreadMembership 256 if rf, ok := ret.Get(0).(func(string, string, store.ThreadMembershipOpts) *model.ThreadMembership); ok { 257 r0 = rf(userID, postID, opts) 258 } else { 259 if ret.Get(0) != nil { 260 r0 = ret.Get(0).(*model.ThreadMembership) 261 } 262 } 263 264 var r1 error 265 if rf, ok := ret.Get(1).(func(string, string, store.ThreadMembershipOpts) error); ok { 266 r1 = rf(userID, postID, opts) 267 } else { 268 r1 = ret.Error(1) 269 } 270 271 return r0, r1 272 } 273 274 // MarkAllAsRead provides a mock function with given fields: userID, teamID 275 func (_m *ThreadStore) MarkAllAsRead(userID string, teamID string) error { 276 ret := _m.Called(userID, teamID) 277 278 var r0 error 279 if rf, ok := ret.Get(0).(func(string, string) error); ok { 280 r0 = rf(userID, teamID) 281 } else { 282 r0 = ret.Error(0) 283 } 284 285 return r0 286 } 287 288 // MarkAllAsReadInChannels provides a mock function with given fields: userID, channelIDs 289 func (_m *ThreadStore) MarkAllAsReadInChannels(userID string, channelIDs []string) error { 290 ret := _m.Called(userID, channelIDs) 291 292 var r0 error 293 if rf, ok := ret.Get(0).(func(string, []string) error); ok { 294 r0 = rf(userID, channelIDs) 295 } else { 296 r0 = ret.Error(0) 297 } 298 299 return r0 300 } 301 302 // MarkAsRead provides a mock function with given fields: userID, threadID, timestamp 303 func (_m *ThreadStore) MarkAsRead(userID string, threadID string, timestamp int64) error { 304 ret := _m.Called(userID, threadID, timestamp) 305 306 var r0 error 307 if rf, ok := ret.Get(0).(func(string, string, int64) error); ok { 308 r0 = rf(userID, threadID, timestamp) 309 } else { 310 r0 = ret.Error(0) 311 } 312 313 return r0 314 } 315 316 // PermanentDeleteBatchForRetentionPolicies provides a mock function with given fields: now, globalPolicyEndTime, limit, cursor 317 func (_m *ThreadStore) PermanentDeleteBatchForRetentionPolicies(now int64, globalPolicyEndTime int64, limit int64, cursor model.RetentionPolicyCursor) (int64, model.RetentionPolicyCursor, error) { 318 ret := _m.Called(now, globalPolicyEndTime, limit, cursor) 319 320 var r0 int64 321 if rf, ok := ret.Get(0).(func(int64, int64, int64, model.RetentionPolicyCursor) int64); ok { 322 r0 = rf(now, globalPolicyEndTime, limit, cursor) 323 } else { 324 r0 = ret.Get(0).(int64) 325 } 326 327 var r1 model.RetentionPolicyCursor 328 if rf, ok := ret.Get(1).(func(int64, int64, int64, model.RetentionPolicyCursor) model.RetentionPolicyCursor); ok { 329 r1 = rf(now, globalPolicyEndTime, limit, cursor) 330 } else { 331 r1 = ret.Get(1).(model.RetentionPolicyCursor) 332 } 333 334 var r2 error 335 if rf, ok := ret.Get(2).(func(int64, int64, int64, model.RetentionPolicyCursor) error); ok { 336 r2 = rf(now, globalPolicyEndTime, limit, cursor) 337 } else { 338 r2 = ret.Error(2) 339 } 340 341 return r0, r1, r2 342 } 343 344 // PermanentDeleteBatchThreadMembershipsForRetentionPolicies provides a mock function with given fields: now, globalPolicyEndTime, limit, cursor 345 func (_m *ThreadStore) PermanentDeleteBatchThreadMembershipsForRetentionPolicies(now int64, globalPolicyEndTime int64, limit int64, cursor model.RetentionPolicyCursor) (int64, model.RetentionPolicyCursor, error) { 346 ret := _m.Called(now, globalPolicyEndTime, limit, cursor) 347 348 var r0 int64 349 if rf, ok := ret.Get(0).(func(int64, int64, int64, model.RetentionPolicyCursor) int64); ok { 350 r0 = rf(now, globalPolicyEndTime, limit, cursor) 351 } else { 352 r0 = ret.Get(0).(int64) 353 } 354 355 var r1 model.RetentionPolicyCursor 356 if rf, ok := ret.Get(1).(func(int64, int64, int64, model.RetentionPolicyCursor) model.RetentionPolicyCursor); ok { 357 r1 = rf(now, globalPolicyEndTime, limit, cursor) 358 } else { 359 r1 = ret.Get(1).(model.RetentionPolicyCursor) 360 } 361 362 var r2 error 363 if rf, ok := ret.Get(2).(func(int64, int64, int64, model.RetentionPolicyCursor) error); ok { 364 r2 = rf(now, globalPolicyEndTime, limit, cursor) 365 } else { 366 r2 = ret.Error(2) 367 } 368 369 return r0, r1, r2 370 } 371 372 // Save provides a mock function with given fields: thread 373 func (_m *ThreadStore) Save(thread *model.Thread) (*model.Thread, error) { 374 ret := _m.Called(thread) 375 376 var r0 *model.Thread 377 if rf, ok := ret.Get(0).(func(*model.Thread) *model.Thread); ok { 378 r0 = rf(thread) 379 } else { 380 if ret.Get(0) != nil { 381 r0 = ret.Get(0).(*model.Thread) 382 } 383 } 384 385 var r1 error 386 if rf, ok := ret.Get(1).(func(*model.Thread) error); ok { 387 r1 = rf(thread) 388 } else { 389 r1 = ret.Error(1) 390 } 391 392 return r0, r1 393 } 394 395 // SaveMembership provides a mock function with given fields: membership 396 func (_m *ThreadStore) SaveMembership(membership *model.ThreadMembership) (*model.ThreadMembership, error) { 397 ret := _m.Called(membership) 398 399 var r0 *model.ThreadMembership 400 if rf, ok := ret.Get(0).(func(*model.ThreadMembership) *model.ThreadMembership); ok { 401 r0 = rf(membership) 402 } else { 403 if ret.Get(0) != nil { 404 r0 = ret.Get(0).(*model.ThreadMembership) 405 } 406 } 407 408 var r1 error 409 if rf, ok := ret.Get(1).(func(*model.ThreadMembership) error); ok { 410 r1 = rf(membership) 411 } else { 412 r1 = ret.Error(1) 413 } 414 415 return r0, r1 416 } 417 418 // SaveMultiple provides a mock function with given fields: thread 419 func (_m *ThreadStore) SaveMultiple(thread []*model.Thread) ([]*model.Thread, int, error) { 420 ret := _m.Called(thread) 421 422 var r0 []*model.Thread 423 if rf, ok := ret.Get(0).(func([]*model.Thread) []*model.Thread); ok { 424 r0 = rf(thread) 425 } else { 426 if ret.Get(0) != nil { 427 r0 = ret.Get(0).([]*model.Thread) 428 } 429 } 430 431 var r1 int 432 if rf, ok := ret.Get(1).(func([]*model.Thread) int); ok { 433 r1 = rf(thread) 434 } else { 435 r1 = ret.Get(1).(int) 436 } 437 438 var r2 error 439 if rf, ok := ret.Get(2).(func([]*model.Thread) error); ok { 440 r2 = rf(thread) 441 } else { 442 r2 = ret.Error(2) 443 } 444 445 return r0, r1, r2 446 } 447 448 // Update provides a mock function with given fields: thread 449 func (_m *ThreadStore) Update(thread *model.Thread) (*model.Thread, error) { 450 ret := _m.Called(thread) 451 452 var r0 *model.Thread 453 if rf, ok := ret.Get(0).(func(*model.Thread) *model.Thread); ok { 454 r0 = rf(thread) 455 } else { 456 if ret.Get(0) != nil { 457 r0 = ret.Get(0).(*model.Thread) 458 } 459 } 460 461 var r1 error 462 if rf, ok := ret.Get(1).(func(*model.Thread) error); ok { 463 r1 = rf(thread) 464 } else { 465 r1 = ret.Error(1) 466 } 467 468 return r0, r1 469 } 470 471 // UpdateMembership provides a mock function with given fields: membership 472 func (_m *ThreadStore) UpdateMembership(membership *model.ThreadMembership) (*model.ThreadMembership, error) { 473 ret := _m.Called(membership) 474 475 var r0 *model.ThreadMembership 476 if rf, ok := ret.Get(0).(func(*model.ThreadMembership) *model.ThreadMembership); ok { 477 r0 = rf(membership) 478 } else { 479 if ret.Get(0) != nil { 480 r0 = ret.Get(0).(*model.ThreadMembership) 481 } 482 } 483 484 var r1 error 485 if rf, ok := ret.Get(1).(func(*model.ThreadMembership) error); ok { 486 r1 = rf(membership) 487 } else { 488 r1 = ret.Error(1) 489 } 490 491 return r0, r1 492 } 493 494 // UpdateUnreadsByChannel provides a mock function with given fields: userId, changedThreads, timestamp, updateViewedTimestamp 495 func (_m *ThreadStore) UpdateUnreadsByChannel(userId string, changedThreads []string, timestamp int64, updateViewedTimestamp bool) error { 496 ret := _m.Called(userId, changedThreads, timestamp, updateViewedTimestamp) 497 498 var r0 error 499 if rf, ok := ret.Get(0).(func(string, []string, int64, bool) error); ok { 500 r0 = rf(userId, changedThreads, timestamp, updateViewedTimestamp) 501 } else { 502 r0 = ret.Error(0) 503 } 504 505 return r0 506 }