github.com/masterhung0112/hk_server/v5@v5.0.0-20220302090640-ec71aef15e1c/plugin/plugintest/api.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 // Regenerate this file using `make plugin-mocks`. 4 5 package plugintest 6 7 import ( 8 io "io" 9 http "net/http" 10 11 mock "github.com/stretchr/testify/mock" 12 13 model "github.com/masterhung0112/hk_server/v5/model" 14 ) 15 16 // API is an autogenerated mock type for the API type 17 type API struct { 18 mock.Mock 19 } 20 21 // AddChannelMember provides a mock function with given fields: channelId, userID 22 func (_m *API) AddChannelMember(channelId string, userID string) (*model.ChannelMember, *model.AppError) { 23 ret := _m.Called(channelId, userID) 24 25 var r0 *model.ChannelMember 26 if rf, ok := ret.Get(0).(func(string, string) *model.ChannelMember); ok { 27 r0 = rf(channelId, userID) 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(string, string) *model.AppError); ok { 36 r1 = rf(channelId, userID) 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 // AddReaction provides a mock function with given fields: reaction 47 func (_m *API) AddReaction(reaction *model.Reaction) (*model.Reaction, *model.AppError) { 48 ret := _m.Called(reaction) 49 50 var r0 *model.Reaction 51 if rf, ok := ret.Get(0).(func(*model.Reaction) *model.Reaction); ok { 52 r0 = rf(reaction) 53 } else { 54 if ret.Get(0) != nil { 55 r0 = ret.Get(0).(*model.Reaction) 56 } 57 } 58 59 var r1 *model.AppError 60 if rf, ok := ret.Get(1).(func(*model.Reaction) *model.AppError); ok { 61 r1 = rf(reaction) 62 } else { 63 if ret.Get(1) != nil { 64 r1 = ret.Get(1).(*model.AppError) 65 } 66 } 67 68 return r0, r1 69 } 70 71 // AddUserToChannel provides a mock function with given fields: channelId, userID, asUserId 72 func (_m *API) AddUserToChannel(channelId string, userID string, asUserId string) (*model.ChannelMember, *model.AppError) { 73 ret := _m.Called(channelId, userID, asUserId) 74 75 var r0 *model.ChannelMember 76 if rf, ok := ret.Get(0).(func(string, string, string) *model.ChannelMember); ok { 77 r0 = rf(channelId, userID, asUserId) 78 } else { 79 if ret.Get(0) != nil { 80 r0 = ret.Get(0).(*model.ChannelMember) 81 } 82 } 83 84 var r1 *model.AppError 85 if rf, ok := ret.Get(1).(func(string, string, string) *model.AppError); ok { 86 r1 = rf(channelId, userID, asUserId) 87 } else { 88 if ret.Get(1) != nil { 89 r1 = ret.Get(1).(*model.AppError) 90 } 91 } 92 93 return r0, r1 94 } 95 96 // CopyFileInfos provides a mock function with given fields: userID, fileIds 97 func (_m *API) CopyFileInfos(userID string, fileIds []string) ([]string, *model.AppError) { 98 ret := _m.Called(userID, fileIds) 99 100 var r0 []string 101 if rf, ok := ret.Get(0).(func(string, []string) []string); ok { 102 r0 = rf(userID, fileIds) 103 } else { 104 if ret.Get(0) != nil { 105 r0 = ret.Get(0).([]string) 106 } 107 } 108 109 var r1 *model.AppError 110 if rf, ok := ret.Get(1).(func(string, []string) *model.AppError); ok { 111 r1 = rf(userID, fileIds) 112 } else { 113 if ret.Get(1) != nil { 114 r1 = ret.Get(1).(*model.AppError) 115 } 116 } 117 118 return r0, r1 119 } 120 121 // CreateBot provides a mock function with given fields: bot 122 func (_m *API) CreateBot(bot *model.Bot) (*model.Bot, *model.AppError) { 123 ret := _m.Called(bot) 124 125 var r0 *model.Bot 126 if rf, ok := ret.Get(0).(func(*model.Bot) *model.Bot); ok { 127 r0 = rf(bot) 128 } else { 129 if ret.Get(0) != nil { 130 r0 = ret.Get(0).(*model.Bot) 131 } 132 } 133 134 var r1 *model.AppError 135 if rf, ok := ret.Get(1).(func(*model.Bot) *model.AppError); ok { 136 r1 = rf(bot) 137 } else { 138 if ret.Get(1) != nil { 139 r1 = ret.Get(1).(*model.AppError) 140 } 141 } 142 143 return r0, r1 144 } 145 146 // CreateChannel provides a mock function with given fields: channel 147 func (_m *API) CreateChannel(channel *model.Channel) (*model.Channel, *model.AppError) { 148 ret := _m.Called(channel) 149 150 var r0 *model.Channel 151 if rf, ok := ret.Get(0).(func(*model.Channel) *model.Channel); ok { 152 r0 = rf(channel) 153 } else { 154 if ret.Get(0) != nil { 155 r0 = ret.Get(0).(*model.Channel) 156 } 157 } 158 159 var r1 *model.AppError 160 if rf, ok := ret.Get(1).(func(*model.Channel) *model.AppError); ok { 161 r1 = rf(channel) 162 } else { 163 if ret.Get(1) != nil { 164 r1 = ret.Get(1).(*model.AppError) 165 } 166 } 167 168 return r0, r1 169 } 170 171 // CreateChannelSidebarCategory provides a mock function with given fields: userID, teamID, newCategory 172 func (_m *API) CreateChannelSidebarCategory(userID string, teamID string, newCategory *model.SidebarCategoryWithChannels) (*model.SidebarCategoryWithChannels, *model.AppError) { 173 ret := _m.Called(userID, teamID, newCategory) 174 175 var r0 *model.SidebarCategoryWithChannels 176 if rf, ok := ret.Get(0).(func(string, string, *model.SidebarCategoryWithChannels) *model.SidebarCategoryWithChannels); ok { 177 r0 = rf(userID, teamID, newCategory) 178 } else { 179 if ret.Get(0) != nil { 180 r0 = ret.Get(0).(*model.SidebarCategoryWithChannels) 181 } 182 } 183 184 var r1 *model.AppError 185 if rf, ok := ret.Get(1).(func(string, string, *model.SidebarCategoryWithChannels) *model.AppError); ok { 186 r1 = rf(userID, teamID, newCategory) 187 } else { 188 if ret.Get(1) != nil { 189 r1 = ret.Get(1).(*model.AppError) 190 } 191 } 192 193 return r0, r1 194 } 195 <<<<<<< HEAD 196 ======= 197 198 >>>>>>> master 199 // CreateCommand provides a mock function with given fields: cmd 200 func (_m *API) CreateCommand(cmd *model.Command) (*model.Command, error) { 201 ret := _m.Called(cmd) 202 203 var r0 *model.Command 204 if rf, ok := ret.Get(0).(func(*model.Command) *model.Command); ok { 205 r0 = rf(cmd) 206 } else { 207 if ret.Get(0) != nil { 208 r0 = ret.Get(0).(*model.Command) 209 } 210 } 211 212 var r1 error 213 if rf, ok := ret.Get(1).(func(*model.Command) error); ok { 214 r1 = rf(cmd) 215 } else { 216 r1 = ret.Error(1) 217 } 218 219 return r0, r1 220 } 221 222 // CreatePost provides a mock function with given fields: post 223 func (_m *API) CreatePost(post *model.Post) (*model.Post, *model.AppError) { 224 ret := _m.Called(post) 225 226 var r0 *model.Post 227 if rf, ok := ret.Get(0).(func(*model.Post) *model.Post); ok { 228 r0 = rf(post) 229 } else { 230 if ret.Get(0) != nil { 231 r0 = ret.Get(0).(*model.Post) 232 } 233 } 234 235 var r1 *model.AppError 236 if rf, ok := ret.Get(1).(func(*model.Post) *model.AppError); ok { 237 r1 = rf(post) 238 } else { 239 if ret.Get(1) != nil { 240 r1 = ret.Get(1).(*model.AppError) 241 } 242 } 243 244 return r0, r1 245 } 246 247 // CreateTeam provides a mock function with given fields: team 248 func (_m *API) CreateTeam(team *model.Team) (*model.Team, *model.AppError) { 249 ret := _m.Called(team) 250 251 var r0 *model.Team 252 if rf, ok := ret.Get(0).(func(*model.Team) *model.Team); ok { 253 r0 = rf(team) 254 } else { 255 if ret.Get(0) != nil { 256 r0 = ret.Get(0).(*model.Team) 257 } 258 } 259 260 var r1 *model.AppError 261 if rf, ok := ret.Get(1).(func(*model.Team) *model.AppError); ok { 262 r1 = rf(team) 263 } else { 264 if ret.Get(1) != nil { 265 r1 = ret.Get(1).(*model.AppError) 266 } 267 } 268 269 return r0, r1 270 } 271 272 // CreateTeamMember provides a mock function with given fields: teamID, userID 273 func (_m *API) CreateTeamMember(teamID string, userID string) (*model.TeamMember, *model.AppError) { 274 ret := _m.Called(teamID, userID) 275 276 var r0 *model.TeamMember 277 if rf, ok := ret.Get(0).(func(string, string) *model.TeamMember); ok { 278 r0 = rf(teamID, userID) 279 } else { 280 if ret.Get(0) != nil { 281 r0 = ret.Get(0).(*model.TeamMember) 282 } 283 } 284 285 var r1 *model.AppError 286 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 287 r1 = rf(teamID, userID) 288 } else { 289 if ret.Get(1) != nil { 290 r1 = ret.Get(1).(*model.AppError) 291 } 292 } 293 294 return r0, r1 295 } 296 297 // CreateTeamMembers provides a mock function with given fields: teamID, userIds, requestorId 298 func (_m *API) CreateTeamMembers(teamID string, userIds []string, requestorId string) ([]*model.TeamMember, *model.AppError) { 299 ret := _m.Called(teamID, userIds, requestorId) 300 301 var r0 []*model.TeamMember 302 if rf, ok := ret.Get(0).(func(string, []string, string) []*model.TeamMember); ok { 303 r0 = rf(teamID, userIds, requestorId) 304 } else { 305 if ret.Get(0) != nil { 306 r0 = ret.Get(0).([]*model.TeamMember) 307 } 308 } 309 310 var r1 *model.AppError 311 if rf, ok := ret.Get(1).(func(string, []string, string) *model.AppError); ok { 312 r1 = rf(teamID, userIds, requestorId) 313 } else { 314 if ret.Get(1) != nil { 315 r1 = ret.Get(1).(*model.AppError) 316 } 317 } 318 319 return r0, r1 320 } 321 322 // CreateTeamMembersGracefully provides a mock function with given fields: teamID, userIds, requestorId 323 func (_m *API) CreateTeamMembersGracefully(teamID string, userIds []string, requestorId string) ([]*model.TeamMemberWithError, *model.AppError) { 324 ret := _m.Called(teamID, userIds, requestorId) 325 326 var r0 []*model.TeamMemberWithError 327 if rf, ok := ret.Get(0).(func(string, []string, string) []*model.TeamMemberWithError); ok { 328 r0 = rf(teamID, userIds, requestorId) 329 } else { 330 if ret.Get(0) != nil { 331 r0 = ret.Get(0).([]*model.TeamMemberWithError) 332 } 333 } 334 335 var r1 *model.AppError 336 if rf, ok := ret.Get(1).(func(string, []string, string) *model.AppError); ok { 337 r1 = rf(teamID, userIds, requestorId) 338 } else { 339 if ret.Get(1) != nil { 340 r1 = ret.Get(1).(*model.AppError) 341 } 342 } 343 344 return r0, r1 345 } 346 347 // CreateUser provides a mock function with given fields: user 348 func (_m *API) CreateUser(user *model.User) (*model.User, *model.AppError) { 349 ret := _m.Called(user) 350 351 var r0 *model.User 352 if rf, ok := ret.Get(0).(func(*model.User) *model.User); ok { 353 r0 = rf(user) 354 } else { 355 if ret.Get(0) != nil { 356 r0 = ret.Get(0).(*model.User) 357 } 358 } 359 360 var r1 *model.AppError 361 if rf, ok := ret.Get(1).(func(*model.User) *model.AppError); ok { 362 r1 = rf(user) 363 } else { 364 if ret.Get(1) != nil { 365 r1 = ret.Get(1).(*model.AppError) 366 } 367 } 368 369 return r0, r1 370 } 371 372 // DeleteBotIconImage provides a mock function with given fields: botUserId 373 func (_m *API) DeleteBotIconImage(botUserId string) *model.AppError { 374 ret := _m.Called(botUserId) 375 376 var r0 *model.AppError 377 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 378 r0 = rf(botUserId) 379 } else { 380 if ret.Get(0) != nil { 381 r0 = ret.Get(0).(*model.AppError) 382 } 383 } 384 385 return r0 386 } 387 388 // DeleteChannel provides a mock function with given fields: channelId 389 func (_m *API) DeleteChannel(channelId string) *model.AppError { 390 ret := _m.Called(channelId) 391 392 var r0 *model.AppError 393 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 394 r0 = rf(channelId) 395 } else { 396 if ret.Get(0) != nil { 397 r0 = ret.Get(0).(*model.AppError) 398 } 399 } 400 401 return r0 402 } 403 404 // DeleteChannelMember provides a mock function with given fields: channelId, userID 405 func (_m *API) DeleteChannelMember(channelId string, userID string) *model.AppError { 406 ret := _m.Called(channelId, userID) 407 408 var r0 *model.AppError 409 if rf, ok := ret.Get(0).(func(string, string) *model.AppError); ok { 410 r0 = rf(channelId, userID) 411 } else { 412 if ret.Get(0) != nil { 413 r0 = ret.Get(0).(*model.AppError) 414 } 415 } 416 417 return r0 418 } 419 420 // DeleteCommand provides a mock function with given fields: commandID 421 func (_m *API) DeleteCommand(commandID string) error { 422 ret := _m.Called(commandID) 423 424 var r0 error 425 if rf, ok := ret.Get(0).(func(string) error); ok { 426 r0 = rf(commandID) 427 } else { 428 r0 = ret.Error(0) 429 } 430 431 return r0 432 } 433 434 // DeleteEphemeralPost provides a mock function with given fields: userID, postId 435 func (_m *API) DeleteEphemeralPost(userID string, postId string) { 436 _m.Called(userID, postId) 437 } 438 439 // DeletePost provides a mock function with given fields: postId 440 func (_m *API) DeletePost(postId string) *model.AppError { 441 ret := _m.Called(postId) 442 443 var r0 *model.AppError 444 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 445 r0 = rf(postId) 446 } else { 447 if ret.Get(0) != nil { 448 r0 = ret.Get(0).(*model.AppError) 449 } 450 } 451 452 return r0 453 } 454 455 // DeletePreferencesForUser provides a mock function with given fields: userID, preferences 456 func (_m *API) DeletePreferencesForUser(userID string, preferences []model.Preference) *model.AppError { 457 ret := _m.Called(userID, preferences) 458 459 var r0 *model.AppError 460 if rf, ok := ret.Get(0).(func(string, []model.Preference) *model.AppError); ok { 461 r0 = rf(userID, preferences) 462 } else { 463 if ret.Get(0) != nil { 464 r0 = ret.Get(0).(*model.AppError) 465 } 466 } 467 468 return r0 469 } 470 471 // DeleteTeam provides a mock function with given fields: teamID 472 func (_m *API) DeleteTeam(teamID string) *model.AppError { 473 ret := _m.Called(teamID) 474 475 var r0 *model.AppError 476 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 477 r0 = rf(teamID) 478 } else { 479 if ret.Get(0) != nil { 480 r0 = ret.Get(0).(*model.AppError) 481 } 482 } 483 484 return r0 485 } 486 487 // DeleteTeamMember provides a mock function with given fields: teamID, userID, requestorId 488 func (_m *API) DeleteTeamMember(teamID string, userID string, requestorId string) *model.AppError { 489 ret := _m.Called(teamID, userID, requestorId) 490 491 var r0 *model.AppError 492 if rf, ok := ret.Get(0).(func(string, string, string) *model.AppError); ok { 493 r0 = rf(teamID, userID, requestorId) 494 } else { 495 if ret.Get(0) != nil { 496 r0 = ret.Get(0).(*model.AppError) 497 } 498 } 499 500 return r0 501 } 502 503 // DeleteUser provides a mock function with given fields: userID 504 func (_m *API) DeleteUser(userID string) *model.AppError { 505 ret := _m.Called(userID) 506 507 var r0 *model.AppError 508 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 509 r0 = rf(userID) 510 } else { 511 if ret.Get(0) != nil { 512 r0 = ret.Get(0).(*model.AppError) 513 } 514 } 515 516 return r0 517 } 518 519 // DisablePlugin provides a mock function with given fields: id 520 func (_m *API) DisablePlugin(id string) *model.AppError { 521 ret := _m.Called(id) 522 523 var r0 *model.AppError 524 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 525 r0 = rf(id) 526 } else { 527 if ret.Get(0) != nil { 528 r0 = ret.Get(0).(*model.AppError) 529 } 530 } 531 532 return r0 533 } 534 535 // EnablePlugin provides a mock function with given fields: id 536 func (_m *API) EnablePlugin(id string) *model.AppError { 537 ret := _m.Called(id) 538 539 var r0 *model.AppError 540 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 541 r0 = rf(id) 542 } else { 543 if ret.Get(0) != nil { 544 r0 = ret.Get(0).(*model.AppError) 545 } 546 } 547 548 return r0 549 } 550 551 // ExecuteSlashCommand provides a mock function with given fields: commandArgs 552 func (_m *API) ExecuteSlashCommand(commandArgs *model.CommandArgs) (*model.CommandResponse, error) { 553 ret := _m.Called(commandArgs) 554 555 var r0 *model.CommandResponse 556 if rf, ok := ret.Get(0).(func(*model.CommandArgs) *model.CommandResponse); ok { 557 r0 = rf(commandArgs) 558 } else { 559 if ret.Get(0) != nil { 560 r0 = ret.Get(0).(*model.CommandResponse) 561 } 562 } 563 564 var r1 error 565 if rf, ok := ret.Get(1).(func(*model.CommandArgs) error); ok { 566 r1 = rf(commandArgs) 567 } else { 568 r1 = ret.Error(1) 569 } 570 571 return r0, r1 572 } 573 574 // GetBot provides a mock function with given fields: botUserId, includeDeleted 575 func (_m *API) GetBot(botUserId string, includeDeleted bool) (*model.Bot, *model.AppError) { 576 ret := _m.Called(botUserId, includeDeleted) 577 578 var r0 *model.Bot 579 if rf, ok := ret.Get(0).(func(string, bool) *model.Bot); ok { 580 r0 = rf(botUserId, includeDeleted) 581 } else { 582 if ret.Get(0) != nil { 583 r0 = ret.Get(0).(*model.Bot) 584 } 585 } 586 587 var r1 *model.AppError 588 if rf, ok := ret.Get(1).(func(string, bool) *model.AppError); ok { 589 r1 = rf(botUserId, includeDeleted) 590 } else { 591 if ret.Get(1) != nil { 592 r1 = ret.Get(1).(*model.AppError) 593 } 594 } 595 596 return r0, r1 597 } 598 599 // GetBotIconImage provides a mock function with given fields: botUserId 600 func (_m *API) GetBotIconImage(botUserId string) ([]byte, *model.AppError) { 601 ret := _m.Called(botUserId) 602 603 var r0 []byte 604 if rf, ok := ret.Get(0).(func(string) []byte); ok { 605 r0 = rf(botUserId) 606 } else { 607 if ret.Get(0) != nil { 608 r0 = ret.Get(0).([]byte) 609 } 610 } 611 612 var r1 *model.AppError 613 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 614 r1 = rf(botUserId) 615 } else { 616 if ret.Get(1) != nil { 617 r1 = ret.Get(1).(*model.AppError) 618 } 619 } 620 621 return r0, r1 622 } 623 624 // GetBots provides a mock function with given fields: options 625 func (_m *API) GetBots(options *model.BotGetOptions) ([]*model.Bot, *model.AppError) { 626 ret := _m.Called(options) 627 628 var r0 []*model.Bot 629 if rf, ok := ret.Get(0).(func(*model.BotGetOptions) []*model.Bot); ok { 630 r0 = rf(options) 631 } else { 632 if ret.Get(0) != nil { 633 r0 = ret.Get(0).([]*model.Bot) 634 } 635 } 636 637 var r1 *model.AppError 638 if rf, ok := ret.Get(1).(func(*model.BotGetOptions) *model.AppError); ok { 639 r1 = rf(options) 640 } else { 641 if ret.Get(1) != nil { 642 r1 = ret.Get(1).(*model.AppError) 643 } 644 } 645 646 return r0, r1 647 } 648 649 // GetBundlePath provides a mock function with given fields: 650 func (_m *API) GetBundlePath() (string, error) { 651 ret := _m.Called() 652 653 var r0 string 654 if rf, ok := ret.Get(0).(func() string); ok { 655 r0 = rf() 656 } else { 657 r0 = ret.Get(0).(string) 658 } 659 660 var r1 error 661 if rf, ok := ret.Get(1).(func() error); ok { 662 r1 = rf() 663 } else { 664 r1 = ret.Error(1) 665 } 666 667 return r0, r1 668 } 669 670 // GetChannel provides a mock function with given fields: channelId 671 func (_m *API) GetChannel(channelId string) (*model.Channel, *model.AppError) { 672 ret := _m.Called(channelId) 673 674 var r0 *model.Channel 675 if rf, ok := ret.Get(0).(func(string) *model.Channel); ok { 676 r0 = rf(channelId) 677 } else { 678 if ret.Get(0) != nil { 679 r0 = ret.Get(0).(*model.Channel) 680 } 681 } 682 683 var r1 *model.AppError 684 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 685 r1 = rf(channelId) 686 } else { 687 if ret.Get(1) != nil { 688 r1 = ret.Get(1).(*model.AppError) 689 } 690 } 691 692 return r0, r1 693 } 694 695 // GetChannelByName provides a mock function with given fields: teamID, name, includeDeleted 696 func (_m *API) GetChannelByName(teamID string, name string, includeDeleted bool) (*model.Channel, *model.AppError) { 697 ret := _m.Called(teamID, name, includeDeleted) 698 699 var r0 *model.Channel 700 if rf, ok := ret.Get(0).(func(string, string, bool) *model.Channel); ok { 701 r0 = rf(teamID, name, includeDeleted) 702 } else { 703 if ret.Get(0) != nil { 704 r0 = ret.Get(0).(*model.Channel) 705 } 706 } 707 708 var r1 *model.AppError 709 if rf, ok := ret.Get(1).(func(string, string, bool) *model.AppError); ok { 710 r1 = rf(teamID, name, includeDeleted) 711 } else { 712 if ret.Get(1) != nil { 713 r1 = ret.Get(1).(*model.AppError) 714 } 715 } 716 717 return r0, r1 718 } 719 720 // GetChannelByNameForTeamName provides a mock function with given fields: teamName, channelName, includeDeleted 721 func (_m *API) GetChannelByNameForTeamName(teamName string, channelName string, includeDeleted bool) (*model.Channel, *model.AppError) { 722 ret := _m.Called(teamName, channelName, includeDeleted) 723 724 var r0 *model.Channel 725 if rf, ok := ret.Get(0).(func(string, string, bool) *model.Channel); ok { 726 r0 = rf(teamName, channelName, includeDeleted) 727 } else { 728 if ret.Get(0) != nil { 729 r0 = ret.Get(0).(*model.Channel) 730 } 731 } 732 733 var r1 *model.AppError 734 if rf, ok := ret.Get(1).(func(string, string, bool) *model.AppError); ok { 735 r1 = rf(teamName, channelName, includeDeleted) 736 } else { 737 if ret.Get(1) != nil { 738 r1 = ret.Get(1).(*model.AppError) 739 } 740 } 741 742 return r0, r1 743 } 744 745 // GetChannelMember provides a mock function with given fields: channelId, userID 746 func (_m *API) GetChannelMember(channelId string, userID string) (*model.ChannelMember, *model.AppError) { 747 ret := _m.Called(channelId, userID) 748 749 var r0 *model.ChannelMember 750 if rf, ok := ret.Get(0).(func(string, string) *model.ChannelMember); ok { 751 r0 = rf(channelId, userID) 752 } else { 753 if ret.Get(0) != nil { 754 r0 = ret.Get(0).(*model.ChannelMember) 755 } 756 } 757 758 var r1 *model.AppError 759 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 760 r1 = rf(channelId, userID) 761 } else { 762 if ret.Get(1) != nil { 763 r1 = ret.Get(1).(*model.AppError) 764 } 765 } 766 767 return r0, r1 768 } 769 770 // GetChannelMembers provides a mock function with given fields: channelId, page, perPage 771 func (_m *API) GetChannelMembers(channelId string, page int, perPage int) (*model.ChannelMembers, *model.AppError) { 772 ret := _m.Called(channelId, page, perPage) 773 774 var r0 *model.ChannelMembers 775 if rf, ok := ret.Get(0).(func(string, int, int) *model.ChannelMembers); ok { 776 r0 = rf(channelId, page, perPage) 777 } else { 778 if ret.Get(0) != nil { 779 r0 = ret.Get(0).(*model.ChannelMembers) 780 } 781 } 782 783 var r1 *model.AppError 784 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 785 r1 = rf(channelId, page, perPage) 786 } else { 787 if ret.Get(1) != nil { 788 r1 = ret.Get(1).(*model.AppError) 789 } 790 } 791 792 return r0, r1 793 } 794 795 // GetChannelMembersByIds provides a mock function with given fields: channelId, userIds 796 func (_m *API) GetChannelMembersByIds(channelId string, userIds []string) (*model.ChannelMembers, *model.AppError) { 797 ret := _m.Called(channelId, userIds) 798 799 var r0 *model.ChannelMembers 800 if rf, ok := ret.Get(0).(func(string, []string) *model.ChannelMembers); ok { 801 r0 = rf(channelId, userIds) 802 } else { 803 if ret.Get(0) != nil { 804 r0 = ret.Get(0).(*model.ChannelMembers) 805 } 806 } 807 808 var r1 *model.AppError 809 if rf, ok := ret.Get(1).(func(string, []string) *model.AppError); ok { 810 r1 = rf(channelId, userIds) 811 } else { 812 if ret.Get(1) != nil { 813 r1 = ret.Get(1).(*model.AppError) 814 } 815 } 816 817 return r0, r1 818 } 819 820 // GetChannelMembersForUser provides a mock function with given fields: teamID, userID, page, perPage 821 func (_m *API) GetChannelMembersForUser(teamID string, userID string, page int, perPage int) ([]*model.ChannelMember, *model.AppError) { 822 ret := _m.Called(teamID, userID, page, perPage) 823 824 var r0 []*model.ChannelMember 825 if rf, ok := ret.Get(0).(func(string, string, int, int) []*model.ChannelMember); ok { 826 r0 = rf(teamID, userID, page, perPage) 827 } else { 828 if ret.Get(0) != nil { 829 r0 = ret.Get(0).([]*model.ChannelMember) 830 } 831 } 832 833 var r1 *model.AppError 834 if rf, ok := ret.Get(1).(func(string, string, int, int) *model.AppError); ok { 835 r1 = rf(teamID, userID, page, perPage) 836 } else { 837 if ret.Get(1) != nil { 838 r1 = ret.Get(1).(*model.AppError) 839 } 840 } 841 842 return r0, r1 843 } 844 845 // GetChannelSidebarCategories provides a mock function with given fields: userID, teamID 846 func (_m *API) GetChannelSidebarCategories(userID string, teamID string) (*model.OrderedSidebarCategories, *model.AppError) { 847 ret := _m.Called(userID, teamID) 848 849 var r0 *model.OrderedSidebarCategories 850 if rf, ok := ret.Get(0).(func(string, string) *model.OrderedSidebarCategories); ok { 851 r0 = rf(userID, teamID) 852 } else { 853 if ret.Get(0) != nil { 854 r0 = ret.Get(0).(*model.OrderedSidebarCategories) 855 } 856 } 857 858 var r1 *model.AppError 859 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 860 r1 = rf(userID, teamID) 861 } else { 862 if ret.Get(1) != nil { 863 r1 = ret.Get(1).(*model.AppError) 864 } 865 } 866 867 return r0, r1 868 } 869 870 // GetChannelStats provides a mock function with given fields: channelId 871 func (_m *API) GetChannelStats(channelId string) (*model.ChannelStats, *model.AppError) { 872 ret := _m.Called(channelId) 873 874 var r0 *model.ChannelStats 875 if rf, ok := ret.Get(0).(func(string) *model.ChannelStats); ok { 876 r0 = rf(channelId) 877 } else { 878 if ret.Get(0) != nil { 879 r0 = ret.Get(0).(*model.ChannelStats) 880 } 881 } 882 883 var r1 *model.AppError 884 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 885 r1 = rf(channelId) 886 } else { 887 if ret.Get(1) != nil { 888 r1 = ret.Get(1).(*model.AppError) 889 } 890 } 891 892 return r0, r1 893 } 894 895 // GetChannelsForTeamForUser provides a mock function with given fields: teamID, userID, includeDeleted 896 func (_m *API) GetChannelsForTeamForUser(teamID string, userID string, includeDeleted bool) ([]*model.Channel, *model.AppError) { 897 ret := _m.Called(teamID, userID, includeDeleted) 898 899 var r0 []*model.Channel 900 if rf, ok := ret.Get(0).(func(string, string, bool) []*model.Channel); ok { 901 r0 = rf(teamID, userID, includeDeleted) 902 } else { 903 if ret.Get(0) != nil { 904 r0 = ret.Get(0).([]*model.Channel) 905 } 906 } 907 908 var r1 *model.AppError 909 if rf, ok := ret.Get(1).(func(string, string, bool) *model.AppError); ok { 910 r1 = rf(teamID, userID, includeDeleted) 911 } else { 912 if ret.Get(1) != nil { 913 r1 = ret.Get(1).(*model.AppError) 914 } 915 } 916 917 return r0, r1 918 } 919 920 // GetCommand provides a mock function with given fields: commandID 921 func (_m *API) GetCommand(commandID string) (*model.Command, error) { 922 ret := _m.Called(commandID) 923 924 var r0 *model.Command 925 if rf, ok := ret.Get(0).(func(string) *model.Command); ok { 926 r0 = rf(commandID) 927 } else { 928 if ret.Get(0) != nil { 929 r0 = ret.Get(0).(*model.Command) 930 } 931 } 932 933 var r1 error 934 if rf, ok := ret.Get(1).(func(string) error); ok { 935 r1 = rf(commandID) 936 } else { 937 r1 = ret.Error(1) 938 } 939 940 return r0, r1 941 } 942 943 // GetConfig provides a mock function with given fields: 944 func (_m *API) GetConfig() *model.Config { 945 ret := _m.Called() 946 947 var r0 *model.Config 948 if rf, ok := ret.Get(0).(func() *model.Config); ok { 949 r0 = rf() 950 } else { 951 if ret.Get(0) != nil { 952 r0 = ret.Get(0).(*model.Config) 953 } 954 } 955 956 return r0 957 } 958 959 // GetDiagnosticId provides a mock function with given fields: 960 func (_m *API) GetDiagnosticId() string { 961 ret := _m.Called() 962 963 var r0 string 964 if rf, ok := ret.Get(0).(func() string); ok { 965 r0 = rf() 966 } else { 967 r0 = ret.Get(0).(string) 968 } 969 970 return r0 971 } 972 973 // GetDirectChannel provides a mock function with given fields: userId1, userId2 974 func (_m *API) GetDirectChannel(userId1 string, userId2 string) (*model.Channel, *model.AppError) { 975 ret := _m.Called(userId1, userId2) 976 977 var r0 *model.Channel 978 if rf, ok := ret.Get(0).(func(string, string) *model.Channel); ok { 979 r0 = rf(userId1, userId2) 980 } else { 981 if ret.Get(0) != nil { 982 r0 = ret.Get(0).(*model.Channel) 983 } 984 } 985 986 var r1 *model.AppError 987 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 988 r1 = rf(userId1, userId2) 989 } else { 990 if ret.Get(1) != nil { 991 r1 = ret.Get(1).(*model.AppError) 992 } 993 } 994 995 return r0, r1 996 } 997 998 // GetEmoji provides a mock function with given fields: emojiId 999 func (_m *API) GetEmoji(emojiId string) (*model.Emoji, *model.AppError) { 1000 ret := _m.Called(emojiId) 1001 1002 var r0 *model.Emoji 1003 if rf, ok := ret.Get(0).(func(string) *model.Emoji); ok { 1004 r0 = rf(emojiId) 1005 } else { 1006 if ret.Get(0) != nil { 1007 r0 = ret.Get(0).(*model.Emoji) 1008 } 1009 } 1010 1011 var r1 *model.AppError 1012 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1013 r1 = rf(emojiId) 1014 } else { 1015 if ret.Get(1) != nil { 1016 r1 = ret.Get(1).(*model.AppError) 1017 } 1018 } 1019 1020 return r0, r1 1021 } 1022 1023 // GetEmojiByName provides a mock function with given fields: name 1024 func (_m *API) GetEmojiByName(name string) (*model.Emoji, *model.AppError) { 1025 ret := _m.Called(name) 1026 1027 var r0 *model.Emoji 1028 if rf, ok := ret.Get(0).(func(string) *model.Emoji); ok { 1029 r0 = rf(name) 1030 } else { 1031 if ret.Get(0) != nil { 1032 r0 = ret.Get(0).(*model.Emoji) 1033 } 1034 } 1035 1036 var r1 *model.AppError 1037 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1038 r1 = rf(name) 1039 } else { 1040 if ret.Get(1) != nil { 1041 r1 = ret.Get(1).(*model.AppError) 1042 } 1043 } 1044 1045 return r0, r1 1046 } 1047 1048 // GetEmojiImage provides a mock function with given fields: emojiId 1049 func (_m *API) GetEmojiImage(emojiId string) ([]byte, string, *model.AppError) { 1050 ret := _m.Called(emojiId) 1051 1052 var r0 []byte 1053 if rf, ok := ret.Get(0).(func(string) []byte); ok { 1054 r0 = rf(emojiId) 1055 } else { 1056 if ret.Get(0) != nil { 1057 r0 = ret.Get(0).([]byte) 1058 } 1059 } 1060 1061 var r1 string 1062 if rf, ok := ret.Get(1).(func(string) string); ok { 1063 r1 = rf(emojiId) 1064 } else { 1065 r1 = ret.Get(1).(string) 1066 } 1067 1068 var r2 *model.AppError 1069 if rf, ok := ret.Get(2).(func(string) *model.AppError); ok { 1070 r2 = rf(emojiId) 1071 } else { 1072 if ret.Get(2) != nil { 1073 r2 = ret.Get(2).(*model.AppError) 1074 } 1075 } 1076 1077 return r0, r1, r2 1078 } 1079 1080 // GetEmojiList provides a mock function with given fields: sortBy, page, perPage 1081 func (_m *API) GetEmojiList(sortBy string, page int, perPage int) ([]*model.Emoji, *model.AppError) { 1082 ret := _m.Called(sortBy, page, perPage) 1083 1084 var r0 []*model.Emoji 1085 if rf, ok := ret.Get(0).(func(string, int, int) []*model.Emoji); ok { 1086 r0 = rf(sortBy, page, perPage) 1087 } else { 1088 if ret.Get(0) != nil { 1089 r0 = ret.Get(0).([]*model.Emoji) 1090 } 1091 } 1092 1093 var r1 *model.AppError 1094 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 1095 r1 = rf(sortBy, page, perPage) 1096 } else { 1097 if ret.Get(1) != nil { 1098 r1 = ret.Get(1).(*model.AppError) 1099 } 1100 } 1101 1102 return r0, r1 1103 } 1104 1105 // GetFile provides a mock function with given fields: fileId 1106 func (_m *API) GetFile(fileId string) ([]byte, *model.AppError) { 1107 ret := _m.Called(fileId) 1108 1109 var r0 []byte 1110 if rf, ok := ret.Get(0).(func(string) []byte); ok { 1111 r0 = rf(fileId) 1112 } else { 1113 if ret.Get(0) != nil { 1114 r0 = ret.Get(0).([]byte) 1115 } 1116 } 1117 1118 var r1 *model.AppError 1119 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1120 r1 = rf(fileId) 1121 } else { 1122 if ret.Get(1) != nil { 1123 r1 = ret.Get(1).(*model.AppError) 1124 } 1125 } 1126 1127 return r0, r1 1128 } 1129 1130 // GetFileInfo provides a mock function with given fields: fileId 1131 func (_m *API) GetFileInfo(fileId string) (*model.FileInfo, *model.AppError) { 1132 ret := _m.Called(fileId) 1133 1134 var r0 *model.FileInfo 1135 if rf, ok := ret.Get(0).(func(string) *model.FileInfo); ok { 1136 r0 = rf(fileId) 1137 } else { 1138 if ret.Get(0) != nil { 1139 r0 = ret.Get(0).(*model.FileInfo) 1140 } 1141 } 1142 1143 var r1 *model.AppError 1144 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1145 r1 = rf(fileId) 1146 } else { 1147 if ret.Get(1) != nil { 1148 r1 = ret.Get(1).(*model.AppError) 1149 } 1150 } 1151 1152 return r0, r1 1153 } 1154 1155 // GetFileInfos provides a mock function with given fields: page, perPage, opt 1156 func (_m *API) GetFileInfos(page int, perPage int, opt *model.GetFileInfosOptions) ([]*model.FileInfo, *model.AppError) { 1157 ret := _m.Called(page, perPage, opt) 1158 1159 var r0 []*model.FileInfo 1160 if rf, ok := ret.Get(0).(func(int, int, *model.GetFileInfosOptions) []*model.FileInfo); ok { 1161 r0 = rf(page, perPage, opt) 1162 } else { 1163 if ret.Get(0) != nil { 1164 r0 = ret.Get(0).([]*model.FileInfo) 1165 } 1166 } 1167 1168 var r1 *model.AppError 1169 if rf, ok := ret.Get(1).(func(int, int, *model.GetFileInfosOptions) *model.AppError); ok { 1170 r1 = rf(page, perPage, opt) 1171 } else { 1172 if ret.Get(1) != nil { 1173 r1 = ret.Get(1).(*model.AppError) 1174 } 1175 } 1176 1177 return r0, r1 1178 } 1179 1180 // GetFileLink provides a mock function with given fields: fileId 1181 func (_m *API) GetFileLink(fileId string) (string, *model.AppError) { 1182 ret := _m.Called(fileId) 1183 1184 var r0 string 1185 if rf, ok := ret.Get(0).(func(string) string); ok { 1186 r0 = rf(fileId) 1187 } else { 1188 r0 = ret.Get(0).(string) 1189 } 1190 1191 var r1 *model.AppError 1192 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1193 r1 = rf(fileId) 1194 } else { 1195 if ret.Get(1) != nil { 1196 r1 = ret.Get(1).(*model.AppError) 1197 } 1198 } 1199 1200 return r0, r1 1201 } 1202 1203 // GetGroup provides a mock function with given fields: groupId 1204 func (_m *API) GetGroup(groupId string) (*model.Group, *model.AppError) { 1205 ret := _m.Called(groupId) 1206 1207 var r0 *model.Group 1208 if rf, ok := ret.Get(0).(func(string) *model.Group); ok { 1209 r0 = rf(groupId) 1210 } else { 1211 if ret.Get(0) != nil { 1212 r0 = ret.Get(0).(*model.Group) 1213 } 1214 } 1215 1216 var r1 *model.AppError 1217 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1218 r1 = rf(groupId) 1219 } else { 1220 if ret.Get(1) != nil { 1221 r1 = ret.Get(1).(*model.AppError) 1222 } 1223 } 1224 1225 return r0, r1 1226 } 1227 1228 // GetGroupByName provides a mock function with given fields: name 1229 func (_m *API) GetGroupByName(name string) (*model.Group, *model.AppError) { 1230 ret := _m.Called(name) 1231 1232 var r0 *model.Group 1233 if rf, ok := ret.Get(0).(func(string) *model.Group); ok { 1234 r0 = rf(name) 1235 } else { 1236 if ret.Get(0) != nil { 1237 r0 = ret.Get(0).(*model.Group) 1238 } 1239 } 1240 1241 var r1 *model.AppError 1242 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1243 r1 = rf(name) 1244 } else { 1245 if ret.Get(1) != nil { 1246 r1 = ret.Get(1).(*model.AppError) 1247 } 1248 } 1249 1250 return r0, r1 1251 } 1252 1253 // GetGroupChannel provides a mock function with given fields: userIds 1254 func (_m *API) GetGroupChannel(userIds []string) (*model.Channel, *model.AppError) { 1255 ret := _m.Called(userIds) 1256 1257 var r0 *model.Channel 1258 if rf, ok := ret.Get(0).(func([]string) *model.Channel); ok { 1259 r0 = rf(userIds) 1260 } else { 1261 if ret.Get(0) != nil { 1262 r0 = ret.Get(0).(*model.Channel) 1263 } 1264 } 1265 1266 var r1 *model.AppError 1267 if rf, ok := ret.Get(1).(func([]string) *model.AppError); ok { 1268 r1 = rf(userIds) 1269 } else { 1270 if ret.Get(1) != nil { 1271 r1 = ret.Get(1).(*model.AppError) 1272 } 1273 } 1274 1275 return r0, r1 1276 } 1277 1278 // GetGroupMemberUsers provides a mock function with given fields: groupID, page, perPage 1279 func (_m *API) GetGroupMemberUsers(groupID string, page int, perPage int) ([]*model.User, *model.AppError) { 1280 ret := _m.Called(groupID, page, perPage) 1281 1282 var r0 []*model.User 1283 if rf, ok := ret.Get(0).(func(string, int, int) []*model.User); ok { 1284 r0 = rf(groupID, page, perPage) 1285 } else { 1286 if ret.Get(0) != nil { 1287 r0 = ret.Get(0).([]*model.User) 1288 } 1289 } 1290 1291 var r1 *model.AppError 1292 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 1293 r1 = rf(groupID, page, perPage) 1294 } else { 1295 if ret.Get(1) != nil { 1296 r1 = ret.Get(1).(*model.AppError) 1297 } 1298 } 1299 1300 return r0, r1 1301 } 1302 1303 // GetGroupsBySource provides a mock function with given fields: groupSource 1304 func (_m *API) GetGroupsBySource(groupSource model.GroupSource) ([]*model.Group, *model.AppError) { 1305 ret := _m.Called(groupSource) 1306 1307 var r0 []*model.Group 1308 if rf, ok := ret.Get(0).(func(model.GroupSource) []*model.Group); ok { 1309 r0 = rf(groupSource) 1310 } else { 1311 if ret.Get(0) != nil { 1312 r0 = ret.Get(0).([]*model.Group) 1313 } 1314 } 1315 1316 var r1 *model.AppError 1317 if rf, ok := ret.Get(1).(func(model.GroupSource) *model.AppError); ok { 1318 r1 = rf(groupSource) 1319 } else { 1320 if ret.Get(1) != nil { 1321 r1 = ret.Get(1).(*model.AppError) 1322 } 1323 } 1324 1325 return r0, r1 1326 } 1327 1328 // GetGroupsForUser provides a mock function with given fields: userID 1329 func (_m *API) GetGroupsForUser(userID string) ([]*model.Group, *model.AppError) { 1330 ret := _m.Called(userID) 1331 1332 var r0 []*model.Group 1333 if rf, ok := ret.Get(0).(func(string) []*model.Group); ok { 1334 r0 = rf(userID) 1335 } else { 1336 if ret.Get(0) != nil { 1337 r0 = ret.Get(0).([]*model.Group) 1338 } 1339 } 1340 1341 var r1 *model.AppError 1342 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1343 r1 = rf(userID) 1344 } else { 1345 if ret.Get(1) != nil { 1346 r1 = ret.Get(1).(*model.AppError) 1347 } 1348 } 1349 1350 return r0, r1 1351 } 1352 1353 // GetLDAPUserAttributes provides a mock function with given fields: userID, attributes 1354 func (_m *API) GetLDAPUserAttributes(userID string, attributes []string) (map[string]string, *model.AppError) { 1355 ret := _m.Called(userID, attributes) 1356 1357 var r0 map[string]string 1358 if rf, ok := ret.Get(0).(func(string, []string) map[string]string); ok { 1359 r0 = rf(userID, attributes) 1360 } else { 1361 if ret.Get(0) != nil { 1362 r0 = ret.Get(0).(map[string]string) 1363 } 1364 } 1365 1366 var r1 *model.AppError 1367 if rf, ok := ret.Get(1).(func(string, []string) *model.AppError); ok { 1368 r1 = rf(userID, attributes) 1369 } else { 1370 if ret.Get(1) != nil { 1371 r1 = ret.Get(1).(*model.AppError) 1372 } 1373 } 1374 1375 return r0, r1 1376 } 1377 1378 // GetLicense provides a mock function with given fields: 1379 func (_m *API) GetLicense() *model.License { 1380 ret := _m.Called() 1381 1382 var r0 *model.License 1383 if rf, ok := ret.Get(0).(func() *model.License); ok { 1384 r0 = rf() 1385 } else { 1386 if ret.Get(0) != nil { 1387 r0 = ret.Get(0).(*model.License) 1388 } 1389 } 1390 1391 return r0 1392 } 1393 1394 // GetPluginConfig provides a mock function with given fields: 1395 func (_m *API) GetPluginConfig() map[string]interface{} { 1396 ret := _m.Called() 1397 1398 var r0 map[string]interface{} 1399 if rf, ok := ret.Get(0).(func() map[string]interface{}); ok { 1400 r0 = rf() 1401 } else { 1402 if ret.Get(0) != nil { 1403 r0 = ret.Get(0).(map[string]interface{}) 1404 } 1405 } 1406 1407 return r0 1408 } 1409 1410 // GetPluginStatus provides a mock function with given fields: id 1411 func (_m *API) GetPluginStatus(id string) (*model.PluginStatus, *model.AppError) { 1412 ret := _m.Called(id) 1413 1414 var r0 *model.PluginStatus 1415 if rf, ok := ret.Get(0).(func(string) *model.PluginStatus); ok { 1416 r0 = rf(id) 1417 } else { 1418 if ret.Get(0) != nil { 1419 r0 = ret.Get(0).(*model.PluginStatus) 1420 } 1421 } 1422 1423 var r1 *model.AppError 1424 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1425 r1 = rf(id) 1426 } else { 1427 if ret.Get(1) != nil { 1428 r1 = ret.Get(1).(*model.AppError) 1429 } 1430 } 1431 1432 return r0, r1 1433 } 1434 1435 // GetPlugins provides a mock function with given fields: 1436 func (_m *API) GetPlugins() ([]*model.Manifest, *model.AppError) { 1437 ret := _m.Called() 1438 1439 var r0 []*model.Manifest 1440 if rf, ok := ret.Get(0).(func() []*model.Manifest); ok { 1441 r0 = rf() 1442 } else { 1443 if ret.Get(0) != nil { 1444 r0 = ret.Get(0).([]*model.Manifest) 1445 } 1446 } 1447 1448 var r1 *model.AppError 1449 if rf, ok := ret.Get(1).(func() *model.AppError); ok { 1450 r1 = rf() 1451 } else { 1452 if ret.Get(1) != nil { 1453 r1 = ret.Get(1).(*model.AppError) 1454 } 1455 } 1456 1457 return r0, r1 1458 } 1459 1460 // GetPost provides a mock function with given fields: postId 1461 func (_m *API) GetPost(postId string) (*model.Post, *model.AppError) { 1462 ret := _m.Called(postId) 1463 1464 var r0 *model.Post 1465 if rf, ok := ret.Get(0).(func(string) *model.Post); ok { 1466 r0 = rf(postId) 1467 } else { 1468 if ret.Get(0) != nil { 1469 r0 = ret.Get(0).(*model.Post) 1470 } 1471 } 1472 1473 var r1 *model.AppError 1474 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1475 r1 = rf(postId) 1476 } else { 1477 if ret.Get(1) != nil { 1478 r1 = ret.Get(1).(*model.AppError) 1479 } 1480 } 1481 1482 return r0, r1 1483 } 1484 1485 // GetPostThread provides a mock function with given fields: postId 1486 func (_m *API) GetPostThread(postId string) (*model.PostList, *model.AppError) { 1487 ret := _m.Called(postId) 1488 1489 var r0 *model.PostList 1490 if rf, ok := ret.Get(0).(func(string) *model.PostList); ok { 1491 r0 = rf(postId) 1492 } else { 1493 if ret.Get(0) != nil { 1494 r0 = ret.Get(0).(*model.PostList) 1495 } 1496 } 1497 1498 var r1 *model.AppError 1499 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1500 r1 = rf(postId) 1501 } else { 1502 if ret.Get(1) != nil { 1503 r1 = ret.Get(1).(*model.AppError) 1504 } 1505 } 1506 1507 return r0, r1 1508 } 1509 1510 // GetPostsAfter provides a mock function with given fields: channelId, postId, page, perPage 1511 func (_m *API) GetPostsAfter(channelId string, postId string, page int, perPage int) (*model.PostList, *model.AppError) { 1512 ret := _m.Called(channelId, postId, page, perPage) 1513 1514 var r0 *model.PostList 1515 if rf, ok := ret.Get(0).(func(string, string, int, int) *model.PostList); ok { 1516 r0 = rf(channelId, postId, page, perPage) 1517 } else { 1518 if ret.Get(0) != nil { 1519 r0 = ret.Get(0).(*model.PostList) 1520 } 1521 } 1522 1523 var r1 *model.AppError 1524 if rf, ok := ret.Get(1).(func(string, string, int, int) *model.AppError); ok { 1525 r1 = rf(channelId, postId, page, perPage) 1526 } else { 1527 if ret.Get(1) != nil { 1528 r1 = ret.Get(1).(*model.AppError) 1529 } 1530 } 1531 1532 return r0, r1 1533 } 1534 1535 // GetPostsBefore provides a mock function with given fields: channelId, postId, page, perPage 1536 func (_m *API) GetPostsBefore(channelId string, postId string, page int, perPage int) (*model.PostList, *model.AppError) { 1537 ret := _m.Called(channelId, postId, page, perPage) 1538 1539 var r0 *model.PostList 1540 if rf, ok := ret.Get(0).(func(string, string, int, int) *model.PostList); ok { 1541 r0 = rf(channelId, postId, page, perPage) 1542 } else { 1543 if ret.Get(0) != nil { 1544 r0 = ret.Get(0).(*model.PostList) 1545 } 1546 } 1547 1548 var r1 *model.AppError 1549 if rf, ok := ret.Get(1).(func(string, string, int, int) *model.AppError); ok { 1550 r1 = rf(channelId, postId, page, perPage) 1551 } else { 1552 if ret.Get(1) != nil { 1553 r1 = ret.Get(1).(*model.AppError) 1554 } 1555 } 1556 1557 return r0, r1 1558 } 1559 1560 // GetPostsForChannel provides a mock function with given fields: channelId, page, perPage 1561 func (_m *API) GetPostsForChannel(channelId string, page int, perPage int) (*model.PostList, *model.AppError) { 1562 ret := _m.Called(channelId, page, perPage) 1563 1564 var r0 *model.PostList 1565 if rf, ok := ret.Get(0).(func(string, int, int) *model.PostList); ok { 1566 r0 = rf(channelId, page, perPage) 1567 } else { 1568 if ret.Get(0) != nil { 1569 r0 = ret.Get(0).(*model.PostList) 1570 } 1571 } 1572 1573 var r1 *model.AppError 1574 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 1575 r1 = rf(channelId, page, perPage) 1576 } else { 1577 if ret.Get(1) != nil { 1578 r1 = ret.Get(1).(*model.AppError) 1579 } 1580 } 1581 1582 return r0, r1 1583 } 1584 1585 // GetPostsSince provides a mock function with given fields: channelId, time 1586 func (_m *API) GetPostsSince(channelId string, time int64) (*model.PostList, *model.AppError) { 1587 ret := _m.Called(channelId, time) 1588 1589 var r0 *model.PostList 1590 if rf, ok := ret.Get(0).(func(string, int64) *model.PostList); ok { 1591 r0 = rf(channelId, time) 1592 } else { 1593 if ret.Get(0) != nil { 1594 r0 = ret.Get(0).(*model.PostList) 1595 } 1596 } 1597 1598 var r1 *model.AppError 1599 if rf, ok := ret.Get(1).(func(string, int64) *model.AppError); ok { 1600 r1 = rf(channelId, time) 1601 } else { 1602 if ret.Get(1) != nil { 1603 r1 = ret.Get(1).(*model.AppError) 1604 } 1605 } 1606 1607 return r0, r1 1608 } 1609 1610 // GetPreferencesForUser provides a mock function with given fields: userID 1611 func (_m *API) GetPreferencesForUser(userID string) ([]model.Preference, *model.AppError) { 1612 ret := _m.Called(userID) 1613 1614 var r0 []model.Preference 1615 if rf, ok := ret.Get(0).(func(string) []model.Preference); ok { 1616 r0 = rf(userID) 1617 } else { 1618 if ret.Get(0) != nil { 1619 r0 = ret.Get(0).([]model.Preference) 1620 } 1621 } 1622 1623 var r1 *model.AppError 1624 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1625 r1 = rf(userID) 1626 } else { 1627 if ret.Get(1) != nil { 1628 r1 = ret.Get(1).(*model.AppError) 1629 } 1630 } 1631 1632 return r0, r1 1633 } 1634 1635 // GetProfileImage provides a mock function with given fields: userID 1636 func (_m *API) GetProfileImage(userID string) ([]byte, *model.AppError) { 1637 ret := _m.Called(userID) 1638 1639 var r0 []byte 1640 if rf, ok := ret.Get(0).(func(string) []byte); ok { 1641 r0 = rf(userID) 1642 } else { 1643 if ret.Get(0) != nil { 1644 r0 = ret.Get(0).([]byte) 1645 } 1646 } 1647 1648 var r1 *model.AppError 1649 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1650 r1 = rf(userID) 1651 } else { 1652 if ret.Get(1) != nil { 1653 r1 = ret.Get(1).(*model.AppError) 1654 } 1655 } 1656 1657 return r0, r1 1658 } 1659 1660 // GetPublicChannelsForTeam provides a mock function with given fields: teamID, page, perPage 1661 func (_m *API) GetPublicChannelsForTeam(teamID string, page int, perPage int) ([]*model.Channel, *model.AppError) { 1662 ret := _m.Called(teamID, page, perPage) 1663 1664 var r0 []*model.Channel 1665 if rf, ok := ret.Get(0).(func(string, int, int) []*model.Channel); ok { 1666 r0 = rf(teamID, page, perPage) 1667 } else { 1668 if ret.Get(0) != nil { 1669 r0 = ret.Get(0).([]*model.Channel) 1670 } 1671 } 1672 1673 var r1 *model.AppError 1674 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 1675 r1 = rf(teamID, page, perPage) 1676 } else { 1677 if ret.Get(1) != nil { 1678 r1 = ret.Get(1).(*model.AppError) 1679 } 1680 } 1681 1682 return r0, r1 1683 } 1684 1685 // GetReactions provides a mock function with given fields: postId 1686 func (_m *API) GetReactions(postId string) ([]*model.Reaction, *model.AppError) { 1687 ret := _m.Called(postId) 1688 1689 var r0 []*model.Reaction 1690 if rf, ok := ret.Get(0).(func(string) []*model.Reaction); ok { 1691 r0 = rf(postId) 1692 } else { 1693 if ret.Get(0) != nil { 1694 r0 = ret.Get(0).([]*model.Reaction) 1695 } 1696 } 1697 1698 var r1 *model.AppError 1699 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1700 r1 = rf(postId) 1701 } else { 1702 if ret.Get(1) != nil { 1703 r1 = ret.Get(1).(*model.AppError) 1704 } 1705 } 1706 1707 return r0, r1 1708 } 1709 1710 // GetServerVersion provides a mock function with given fields: 1711 func (_m *API) GetServerVersion() string { 1712 ret := _m.Called() 1713 1714 var r0 string 1715 if rf, ok := ret.Get(0).(func() string); ok { 1716 r0 = rf() 1717 } else { 1718 r0 = ret.Get(0).(string) 1719 } 1720 1721 return r0 1722 } 1723 1724 // GetSession provides a mock function with given fields: sessionID 1725 func (_m *API) GetSession(sessionID string) (*model.Session, *model.AppError) { 1726 ret := _m.Called(sessionID) 1727 1728 var r0 *model.Session 1729 if rf, ok := ret.Get(0).(func(string) *model.Session); ok { 1730 r0 = rf(sessionID) 1731 } else { 1732 if ret.Get(0) != nil { 1733 r0 = ret.Get(0).(*model.Session) 1734 } 1735 } 1736 1737 var r1 *model.AppError 1738 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1739 r1 = rf(sessionID) 1740 } else { 1741 if ret.Get(1) != nil { 1742 r1 = ret.Get(1).(*model.AppError) 1743 } 1744 } 1745 1746 return r0, r1 1747 } 1748 1749 // GetSystemInstallDate provides a mock function with given fields: 1750 func (_m *API) GetSystemInstallDate() (int64, *model.AppError) { 1751 ret := _m.Called() 1752 1753 var r0 int64 1754 if rf, ok := ret.Get(0).(func() int64); ok { 1755 r0 = rf() 1756 } else { 1757 r0 = ret.Get(0).(int64) 1758 } 1759 1760 var r1 *model.AppError 1761 if rf, ok := ret.Get(1).(func() *model.AppError); ok { 1762 r1 = rf() 1763 } else { 1764 if ret.Get(1) != nil { 1765 r1 = ret.Get(1).(*model.AppError) 1766 } 1767 } 1768 1769 return r0, r1 1770 } 1771 1772 // GetTeam provides a mock function with given fields: teamID 1773 func (_m *API) GetTeam(teamID string) (*model.Team, *model.AppError) { 1774 ret := _m.Called(teamID) 1775 1776 var r0 *model.Team 1777 if rf, ok := ret.Get(0).(func(string) *model.Team); ok { 1778 r0 = rf(teamID) 1779 } else { 1780 if ret.Get(0) != nil { 1781 r0 = ret.Get(0).(*model.Team) 1782 } 1783 } 1784 1785 var r1 *model.AppError 1786 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1787 r1 = rf(teamID) 1788 } else { 1789 if ret.Get(1) != nil { 1790 r1 = ret.Get(1).(*model.AppError) 1791 } 1792 } 1793 1794 return r0, r1 1795 } 1796 1797 // GetTeamByName provides a mock function with given fields: name 1798 func (_m *API) GetTeamByName(name string) (*model.Team, *model.AppError) { 1799 ret := _m.Called(name) 1800 1801 var r0 *model.Team 1802 if rf, ok := ret.Get(0).(func(string) *model.Team); ok { 1803 r0 = rf(name) 1804 } else { 1805 if ret.Get(0) != nil { 1806 r0 = ret.Get(0).(*model.Team) 1807 } 1808 } 1809 1810 var r1 *model.AppError 1811 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1812 r1 = rf(name) 1813 } else { 1814 if ret.Get(1) != nil { 1815 r1 = ret.Get(1).(*model.AppError) 1816 } 1817 } 1818 1819 return r0, r1 1820 } 1821 1822 // GetTeamIcon provides a mock function with given fields: teamID 1823 func (_m *API) GetTeamIcon(teamID string) ([]byte, *model.AppError) { 1824 ret := _m.Called(teamID) 1825 1826 var r0 []byte 1827 if rf, ok := ret.Get(0).(func(string) []byte); ok { 1828 r0 = rf(teamID) 1829 } else { 1830 if ret.Get(0) != nil { 1831 r0 = ret.Get(0).([]byte) 1832 } 1833 } 1834 1835 var r1 *model.AppError 1836 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1837 r1 = rf(teamID) 1838 } else { 1839 if ret.Get(1) != nil { 1840 r1 = ret.Get(1).(*model.AppError) 1841 } 1842 } 1843 1844 return r0, r1 1845 } 1846 1847 // GetTeamMember provides a mock function with given fields: teamID, userID 1848 func (_m *API) GetTeamMember(teamID string, userID string) (*model.TeamMember, *model.AppError) { 1849 ret := _m.Called(teamID, userID) 1850 1851 var r0 *model.TeamMember 1852 if rf, ok := ret.Get(0).(func(string, string) *model.TeamMember); ok { 1853 r0 = rf(teamID, userID) 1854 } else { 1855 if ret.Get(0) != nil { 1856 r0 = ret.Get(0).(*model.TeamMember) 1857 } 1858 } 1859 1860 var r1 *model.AppError 1861 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 1862 r1 = rf(teamID, userID) 1863 } else { 1864 if ret.Get(1) != nil { 1865 r1 = ret.Get(1).(*model.AppError) 1866 } 1867 } 1868 1869 return r0, r1 1870 } 1871 1872 // GetTeamMembers provides a mock function with given fields: teamID, page, perPage 1873 func (_m *API) GetTeamMembers(teamID string, page int, perPage int) ([]*model.TeamMember, *model.AppError) { 1874 ret := _m.Called(teamID, page, perPage) 1875 1876 var r0 []*model.TeamMember 1877 if rf, ok := ret.Get(0).(func(string, int, int) []*model.TeamMember); ok { 1878 r0 = rf(teamID, page, perPage) 1879 } else { 1880 if ret.Get(0) != nil { 1881 r0 = ret.Get(0).([]*model.TeamMember) 1882 } 1883 } 1884 1885 var r1 *model.AppError 1886 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 1887 r1 = rf(teamID, page, perPage) 1888 } else { 1889 if ret.Get(1) != nil { 1890 r1 = ret.Get(1).(*model.AppError) 1891 } 1892 } 1893 1894 return r0, r1 1895 } 1896 1897 // GetTeamMembersForUser provides a mock function with given fields: userID, page, perPage 1898 func (_m *API) GetTeamMembersForUser(userID string, page int, perPage int) ([]*model.TeamMember, *model.AppError) { 1899 ret := _m.Called(userID, page, perPage) 1900 1901 var r0 []*model.TeamMember 1902 if rf, ok := ret.Get(0).(func(string, int, int) []*model.TeamMember); ok { 1903 r0 = rf(userID, page, perPage) 1904 } else { 1905 if ret.Get(0) != nil { 1906 r0 = ret.Get(0).([]*model.TeamMember) 1907 } 1908 } 1909 1910 var r1 *model.AppError 1911 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 1912 r1 = rf(userID, page, perPage) 1913 } else { 1914 if ret.Get(1) != nil { 1915 r1 = ret.Get(1).(*model.AppError) 1916 } 1917 } 1918 1919 return r0, r1 1920 } 1921 1922 // GetTeamStats provides a mock function with given fields: teamID 1923 func (_m *API) GetTeamStats(teamID string) (*model.TeamStats, *model.AppError) { 1924 ret := _m.Called(teamID) 1925 1926 var r0 *model.TeamStats 1927 if rf, ok := ret.Get(0).(func(string) *model.TeamStats); ok { 1928 r0 = rf(teamID) 1929 } else { 1930 if ret.Get(0) != nil { 1931 r0 = ret.Get(0).(*model.TeamStats) 1932 } 1933 } 1934 1935 var r1 *model.AppError 1936 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1937 r1 = rf(teamID) 1938 } else { 1939 if ret.Get(1) != nil { 1940 r1 = ret.Get(1).(*model.AppError) 1941 } 1942 } 1943 1944 return r0, r1 1945 } 1946 1947 // GetTeams provides a mock function with given fields: 1948 func (_m *API) GetTeams() ([]*model.Team, *model.AppError) { 1949 ret := _m.Called() 1950 1951 var r0 []*model.Team 1952 if rf, ok := ret.Get(0).(func() []*model.Team); ok { 1953 r0 = rf() 1954 } else { 1955 if ret.Get(0) != nil { 1956 r0 = ret.Get(0).([]*model.Team) 1957 } 1958 } 1959 1960 var r1 *model.AppError 1961 if rf, ok := ret.Get(1).(func() *model.AppError); ok { 1962 r1 = rf() 1963 } else { 1964 if ret.Get(1) != nil { 1965 r1 = ret.Get(1).(*model.AppError) 1966 } 1967 } 1968 1969 return r0, r1 1970 } 1971 1972 // GetTeamsForUser provides a mock function with given fields: userID 1973 func (_m *API) GetTeamsForUser(userID string) ([]*model.Team, *model.AppError) { 1974 ret := _m.Called(userID) 1975 1976 var r0 []*model.Team 1977 if rf, ok := ret.Get(0).(func(string) []*model.Team); ok { 1978 r0 = rf(userID) 1979 } else { 1980 if ret.Get(0) != nil { 1981 r0 = ret.Get(0).([]*model.Team) 1982 } 1983 } 1984 1985 var r1 *model.AppError 1986 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 1987 r1 = rf(userID) 1988 } else { 1989 if ret.Get(1) != nil { 1990 r1 = ret.Get(1).(*model.AppError) 1991 } 1992 } 1993 1994 return r0, r1 1995 } 1996 1997 // GetTeamsUnreadForUser provides a mock function with given fields: userID 1998 func (_m *API) GetTeamsUnreadForUser(userID string) ([]*model.TeamUnread, *model.AppError) { 1999 ret := _m.Called(userID) 2000 2001 var r0 []*model.TeamUnread 2002 if rf, ok := ret.Get(0).(func(string) []*model.TeamUnread); ok { 2003 r0 = rf(userID) 2004 } else { 2005 if ret.Get(0) != nil { 2006 r0 = ret.Get(0).([]*model.TeamUnread) 2007 } 2008 } 2009 2010 var r1 *model.AppError 2011 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2012 r1 = rf(userID) 2013 } else { 2014 if ret.Get(1) != nil { 2015 r1 = ret.Get(1).(*model.AppError) 2016 } 2017 } 2018 2019 return r0, r1 2020 } 2021 2022 // GetTelemetryId provides a mock function with given fields: 2023 func (_m *API) GetTelemetryId() string { 2024 ret := _m.Called() 2025 2026 var r0 string 2027 if rf, ok := ret.Get(0).(func() string); ok { 2028 r0 = rf() 2029 } else { 2030 r0 = ret.Get(0).(string) 2031 } 2032 2033 return r0 2034 } 2035 2036 // GetUnsanitizedConfig provides a mock function with given fields: 2037 func (_m *API) GetUnsanitizedConfig() *model.Config { 2038 ret := _m.Called() 2039 2040 var r0 *model.Config 2041 if rf, ok := ret.Get(0).(func() *model.Config); ok { 2042 r0 = rf() 2043 } else { 2044 if ret.Get(0) != nil { 2045 r0 = ret.Get(0).(*model.Config) 2046 } 2047 } 2048 2049 return r0 2050 } 2051 2052 // GetUser provides a mock function with given fields: userID 2053 func (_m *API) GetUser(userID string) (*model.User, *model.AppError) { 2054 ret := _m.Called(userID) 2055 2056 var r0 *model.User 2057 if rf, ok := ret.Get(0).(func(string) *model.User); ok { 2058 r0 = rf(userID) 2059 } else { 2060 if ret.Get(0) != nil { 2061 r0 = ret.Get(0).(*model.User) 2062 } 2063 } 2064 2065 var r1 *model.AppError 2066 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2067 r1 = rf(userID) 2068 } else { 2069 if ret.Get(1) != nil { 2070 r1 = ret.Get(1).(*model.AppError) 2071 } 2072 } 2073 2074 return r0, r1 2075 } 2076 2077 // GetUserByEmail provides a mock function with given fields: email 2078 func (_m *API) GetUserByEmail(email string) (*model.User, *model.AppError) { 2079 ret := _m.Called(email) 2080 2081 var r0 *model.User 2082 if rf, ok := ret.Get(0).(func(string) *model.User); ok { 2083 r0 = rf(email) 2084 } else { 2085 if ret.Get(0) != nil { 2086 r0 = ret.Get(0).(*model.User) 2087 } 2088 } 2089 2090 var r1 *model.AppError 2091 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2092 r1 = rf(email) 2093 } else { 2094 if ret.Get(1) != nil { 2095 r1 = ret.Get(1).(*model.AppError) 2096 } 2097 } 2098 2099 return r0, r1 2100 } 2101 2102 // GetUserByUsername provides a mock function with given fields: name 2103 func (_m *API) GetUserByUsername(name string) (*model.User, *model.AppError) { 2104 ret := _m.Called(name) 2105 2106 var r0 *model.User 2107 if rf, ok := ret.Get(0).(func(string) *model.User); ok { 2108 r0 = rf(name) 2109 } else { 2110 if ret.Get(0) != nil { 2111 r0 = ret.Get(0).(*model.User) 2112 } 2113 } 2114 2115 var r1 *model.AppError 2116 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2117 r1 = rf(name) 2118 } else { 2119 if ret.Get(1) != nil { 2120 r1 = ret.Get(1).(*model.AppError) 2121 } 2122 } 2123 2124 return r0, r1 2125 } 2126 2127 // GetUserStatus provides a mock function with given fields: userID 2128 func (_m *API) GetUserStatus(userID string) (*model.Status, *model.AppError) { 2129 ret := _m.Called(userID) 2130 2131 var r0 *model.Status 2132 if rf, ok := ret.Get(0).(func(string) *model.Status); ok { 2133 r0 = rf(userID) 2134 } else { 2135 if ret.Get(0) != nil { 2136 r0 = ret.Get(0).(*model.Status) 2137 } 2138 } 2139 2140 var r1 *model.AppError 2141 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2142 r1 = rf(userID) 2143 } else { 2144 if ret.Get(1) != nil { 2145 r1 = ret.Get(1).(*model.AppError) 2146 } 2147 } 2148 2149 return r0, r1 2150 } 2151 2152 // GetUserStatusesByIds provides a mock function with given fields: userIds 2153 func (_m *API) GetUserStatusesByIds(userIds []string) ([]*model.Status, *model.AppError) { 2154 ret := _m.Called(userIds) 2155 2156 var r0 []*model.Status 2157 if rf, ok := ret.Get(0).(func([]string) []*model.Status); ok { 2158 r0 = rf(userIds) 2159 } else { 2160 if ret.Get(0) != nil { 2161 r0 = ret.Get(0).([]*model.Status) 2162 } 2163 } 2164 2165 var r1 *model.AppError 2166 if rf, ok := ret.Get(1).(func([]string) *model.AppError); ok { 2167 r1 = rf(userIds) 2168 } else { 2169 if ret.Get(1) != nil { 2170 r1 = ret.Get(1).(*model.AppError) 2171 } 2172 } 2173 2174 return r0, r1 2175 } 2176 2177 // GetUsers provides a mock function with given fields: options 2178 func (_m *API) GetUsers(options *model.UserGetOptions) ([]*model.User, *model.AppError) { 2179 ret := _m.Called(options) 2180 2181 var r0 []*model.User 2182 if rf, ok := ret.Get(0).(func(*model.UserGetOptions) []*model.User); ok { 2183 r0 = rf(options) 2184 } else { 2185 if ret.Get(0) != nil { 2186 r0 = ret.Get(0).([]*model.User) 2187 } 2188 } 2189 2190 var r1 *model.AppError 2191 if rf, ok := ret.Get(1).(func(*model.UserGetOptions) *model.AppError); ok { 2192 r1 = rf(options) 2193 } else { 2194 if ret.Get(1) != nil { 2195 r1 = ret.Get(1).(*model.AppError) 2196 } 2197 } 2198 2199 return r0, r1 2200 } 2201 2202 // GetUsersByUsernames provides a mock function with given fields: usernames 2203 func (_m *API) GetUsersByUsernames(usernames []string) ([]*model.User, *model.AppError) { 2204 ret := _m.Called(usernames) 2205 2206 var r0 []*model.User 2207 if rf, ok := ret.Get(0).(func([]string) []*model.User); ok { 2208 r0 = rf(usernames) 2209 } else { 2210 if ret.Get(0) != nil { 2211 r0 = ret.Get(0).([]*model.User) 2212 } 2213 } 2214 2215 var r1 *model.AppError 2216 if rf, ok := ret.Get(1).(func([]string) *model.AppError); ok { 2217 r1 = rf(usernames) 2218 } else { 2219 if ret.Get(1) != nil { 2220 r1 = ret.Get(1).(*model.AppError) 2221 } 2222 } 2223 2224 return r0, r1 2225 } 2226 2227 // GetUsersInChannel provides a mock function with given fields: channelID, sortBy, page, perPage 2228 func (_m *API) GetUsersInChannel(channelID string, sortBy string, page int, perPage int) ([]*model.User, *model.AppError) { 2229 ret := _m.Called(channelID, sortBy, page, perPage) 2230 2231 var r0 []*model.User 2232 if rf, ok := ret.Get(0).(func(string, string, int, int) []*model.User); ok { 2233 r0 = rf(channelID, sortBy, page, perPage) 2234 } else { 2235 if ret.Get(0) != nil { 2236 r0 = ret.Get(0).([]*model.User) 2237 } 2238 } 2239 2240 var r1 *model.AppError 2241 if rf, ok := ret.Get(1).(func(string, string, int, int) *model.AppError); ok { 2242 r1 = rf(channelID, sortBy, page, perPage) 2243 } else { 2244 if ret.Get(1) != nil { 2245 r1 = ret.Get(1).(*model.AppError) 2246 } 2247 } 2248 2249 return r0, r1 2250 } 2251 2252 // GetUsersInTeam provides a mock function with given fields: teamID, page, perPage 2253 func (_m *API) GetUsersInTeam(teamID string, page int, perPage int) ([]*model.User, *model.AppError) { 2254 ret := _m.Called(teamID, page, perPage) 2255 2256 var r0 []*model.User 2257 if rf, ok := ret.Get(0).(func(string, int, int) []*model.User); ok { 2258 r0 = rf(teamID, page, perPage) 2259 } else { 2260 if ret.Get(0) != nil { 2261 r0 = ret.Get(0).([]*model.User) 2262 } 2263 } 2264 2265 var r1 *model.AppError 2266 if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok { 2267 r1 = rf(teamID, page, perPage) 2268 } else { 2269 if ret.Get(1) != nil { 2270 r1 = ret.Get(1).(*model.AppError) 2271 } 2272 } 2273 2274 return r0, r1 2275 } 2276 2277 // HasPermissionTo provides a mock function with given fields: userID, permission 2278 func (_m *API) HasPermissionTo(userID string, permission *model.Permission) bool { 2279 ret := _m.Called(userID, permission) 2280 2281 var r0 bool 2282 if rf, ok := ret.Get(0).(func(string, *model.Permission) bool); ok { 2283 r0 = rf(userID, permission) 2284 } else { 2285 r0 = ret.Get(0).(bool) 2286 } 2287 2288 return r0 2289 } 2290 2291 // HasPermissionToChannel provides a mock function with given fields: userID, channelId, permission 2292 func (_m *API) HasPermissionToChannel(userID string, channelId string, permission *model.Permission) bool { 2293 ret := _m.Called(userID, channelId, permission) 2294 2295 var r0 bool 2296 if rf, ok := ret.Get(0).(func(string, string, *model.Permission) bool); ok { 2297 r0 = rf(userID, channelId, permission) 2298 } else { 2299 r0 = ret.Get(0).(bool) 2300 } 2301 2302 return r0 2303 } 2304 2305 // HasPermissionToTeam provides a mock function with given fields: userID, teamID, permission 2306 func (_m *API) HasPermissionToTeam(userID string, teamID string, permission *model.Permission) bool { 2307 ret := _m.Called(userID, teamID, permission) 2308 2309 var r0 bool 2310 if rf, ok := ret.Get(0).(func(string, string, *model.Permission) bool); ok { 2311 r0 = rf(userID, teamID, permission) 2312 } else { 2313 r0 = ret.Get(0).(bool) 2314 } 2315 2316 return r0 2317 } 2318 2319 // InstallPlugin provides a mock function with given fields: file, replace 2320 func (_m *API) InstallPlugin(file io.Reader, replace bool) (*model.Manifest, *model.AppError) { 2321 ret := _m.Called(file, replace) 2322 2323 var r0 *model.Manifest 2324 if rf, ok := ret.Get(0).(func(io.Reader, bool) *model.Manifest); ok { 2325 r0 = rf(file, replace) 2326 } else { 2327 if ret.Get(0) != nil { 2328 r0 = ret.Get(0).(*model.Manifest) 2329 } 2330 } 2331 2332 var r1 *model.AppError 2333 if rf, ok := ret.Get(1).(func(io.Reader, bool) *model.AppError); ok { 2334 r1 = rf(file, replace) 2335 } else { 2336 if ret.Get(1) != nil { 2337 r1 = ret.Get(1).(*model.AppError) 2338 } 2339 } 2340 2341 return r0, r1 2342 } 2343 2344 // KVCompareAndDelete provides a mock function with given fields: key, oldValue 2345 func (_m *API) KVCompareAndDelete(key string, oldValue []byte) (bool, *model.AppError) { 2346 ret := _m.Called(key, oldValue) 2347 2348 var r0 bool 2349 if rf, ok := ret.Get(0).(func(string, []byte) bool); ok { 2350 r0 = rf(key, oldValue) 2351 } else { 2352 r0 = ret.Get(0).(bool) 2353 } 2354 2355 var r1 *model.AppError 2356 if rf, ok := ret.Get(1).(func(string, []byte) *model.AppError); ok { 2357 r1 = rf(key, oldValue) 2358 } else { 2359 if ret.Get(1) != nil { 2360 r1 = ret.Get(1).(*model.AppError) 2361 } 2362 } 2363 2364 return r0, r1 2365 } 2366 2367 // KVCompareAndSet provides a mock function with given fields: key, oldValue, newValue 2368 func (_m *API) KVCompareAndSet(key string, oldValue []byte, newValue []byte) (bool, *model.AppError) { 2369 ret := _m.Called(key, oldValue, newValue) 2370 2371 var r0 bool 2372 if rf, ok := ret.Get(0).(func(string, []byte, []byte) bool); ok { 2373 r0 = rf(key, oldValue, newValue) 2374 } else { 2375 r0 = ret.Get(0).(bool) 2376 } 2377 2378 var r1 *model.AppError 2379 if rf, ok := ret.Get(1).(func(string, []byte, []byte) *model.AppError); ok { 2380 r1 = rf(key, oldValue, newValue) 2381 } else { 2382 if ret.Get(1) != nil { 2383 r1 = ret.Get(1).(*model.AppError) 2384 } 2385 } 2386 2387 return r0, r1 2388 } 2389 2390 // KVDelete provides a mock function with given fields: key 2391 func (_m *API) KVDelete(key string) *model.AppError { 2392 ret := _m.Called(key) 2393 2394 var r0 *model.AppError 2395 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 2396 r0 = rf(key) 2397 } else { 2398 if ret.Get(0) != nil { 2399 r0 = ret.Get(0).(*model.AppError) 2400 } 2401 } 2402 2403 return r0 2404 } 2405 2406 // KVDeleteAll provides a mock function with given fields: 2407 func (_m *API) KVDeleteAll() *model.AppError { 2408 ret := _m.Called() 2409 2410 var r0 *model.AppError 2411 if rf, ok := ret.Get(0).(func() *model.AppError); ok { 2412 r0 = rf() 2413 } else { 2414 if ret.Get(0) != nil { 2415 r0 = ret.Get(0).(*model.AppError) 2416 } 2417 } 2418 2419 return r0 2420 } 2421 2422 // KVGet provides a mock function with given fields: key 2423 func (_m *API) KVGet(key string) ([]byte, *model.AppError) { 2424 ret := _m.Called(key) 2425 2426 var r0 []byte 2427 if rf, ok := ret.Get(0).(func(string) []byte); ok { 2428 r0 = rf(key) 2429 } else { 2430 if ret.Get(0) != nil { 2431 r0 = ret.Get(0).([]byte) 2432 } 2433 } 2434 2435 var r1 *model.AppError 2436 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2437 r1 = rf(key) 2438 } else { 2439 if ret.Get(1) != nil { 2440 r1 = ret.Get(1).(*model.AppError) 2441 } 2442 } 2443 2444 return r0, r1 2445 } 2446 2447 // KVList provides a mock function with given fields: page, perPage 2448 func (_m *API) KVList(page int, perPage int) ([]string, *model.AppError) { 2449 ret := _m.Called(page, perPage) 2450 2451 var r0 []string 2452 if rf, ok := ret.Get(0).(func(int, int) []string); ok { 2453 r0 = rf(page, perPage) 2454 } else { 2455 if ret.Get(0) != nil { 2456 r0 = ret.Get(0).([]string) 2457 } 2458 } 2459 2460 var r1 *model.AppError 2461 if rf, ok := ret.Get(1).(func(int, int) *model.AppError); ok { 2462 r1 = rf(page, perPage) 2463 } else { 2464 if ret.Get(1) != nil { 2465 r1 = ret.Get(1).(*model.AppError) 2466 } 2467 } 2468 2469 return r0, r1 2470 } 2471 2472 // KVSet provides a mock function with given fields: key, value 2473 func (_m *API) KVSet(key string, value []byte) *model.AppError { 2474 ret := _m.Called(key, value) 2475 2476 var r0 *model.AppError 2477 if rf, ok := ret.Get(0).(func(string, []byte) *model.AppError); ok { 2478 r0 = rf(key, value) 2479 } else { 2480 if ret.Get(0) != nil { 2481 r0 = ret.Get(0).(*model.AppError) 2482 } 2483 } 2484 2485 return r0 2486 } 2487 2488 // KVSetWithExpiry provides a mock function with given fields: key, value, expireInSeconds 2489 func (_m *API) KVSetWithExpiry(key string, value []byte, expireInSeconds int64) *model.AppError { 2490 ret := _m.Called(key, value, expireInSeconds) 2491 2492 var r0 *model.AppError 2493 if rf, ok := ret.Get(0).(func(string, []byte, int64) *model.AppError); ok { 2494 r0 = rf(key, value, expireInSeconds) 2495 } else { 2496 if ret.Get(0) != nil { 2497 r0 = ret.Get(0).(*model.AppError) 2498 } 2499 } 2500 2501 return r0 2502 } 2503 2504 // KVSetWithOptions provides a mock function with given fields: key, value, options 2505 func (_m *API) KVSetWithOptions(key string, value []byte, options model.PluginKVSetOptions) (bool, *model.AppError) { 2506 ret := _m.Called(key, value, options) 2507 2508 var r0 bool 2509 if rf, ok := ret.Get(0).(func(string, []byte, model.PluginKVSetOptions) bool); ok { 2510 r0 = rf(key, value, options) 2511 } else { 2512 r0 = ret.Get(0).(bool) 2513 } 2514 2515 var r1 *model.AppError 2516 if rf, ok := ret.Get(1).(func(string, []byte, model.PluginKVSetOptions) *model.AppError); ok { 2517 r1 = rf(key, value, options) 2518 } else { 2519 if ret.Get(1) != nil { 2520 r1 = ret.Get(1).(*model.AppError) 2521 } 2522 } 2523 2524 return r0, r1 2525 } 2526 2527 // ListBuiltInCommands provides a mock function with given fields: 2528 func (_m *API) ListBuiltInCommands() ([]*model.Command, error) { 2529 ret := _m.Called() 2530 2531 var r0 []*model.Command 2532 if rf, ok := ret.Get(0).(func() []*model.Command); ok { 2533 r0 = rf() 2534 } else { 2535 if ret.Get(0) != nil { 2536 r0 = ret.Get(0).([]*model.Command) 2537 } 2538 } 2539 2540 var r1 error 2541 if rf, ok := ret.Get(1).(func() error); ok { 2542 r1 = rf() 2543 } else { 2544 r1 = ret.Error(1) 2545 } 2546 2547 return r0, r1 2548 } 2549 2550 // ListCommands provides a mock function with given fields: teamID 2551 func (_m *API) ListCommands(teamID string) ([]*model.Command, error) { 2552 ret := _m.Called(teamID) 2553 2554 var r0 []*model.Command 2555 if rf, ok := ret.Get(0).(func(string) []*model.Command); ok { 2556 r0 = rf(teamID) 2557 } else { 2558 if ret.Get(0) != nil { 2559 r0 = ret.Get(0).([]*model.Command) 2560 } 2561 } 2562 2563 var r1 error 2564 if rf, ok := ret.Get(1).(func(string) error); ok { 2565 r1 = rf(teamID) 2566 } else { 2567 r1 = ret.Error(1) 2568 } 2569 2570 return r0, r1 2571 } 2572 2573 // ListCustomCommands provides a mock function with given fields: teamID 2574 func (_m *API) ListCustomCommands(teamID string) ([]*model.Command, error) { 2575 ret := _m.Called(teamID) 2576 2577 var r0 []*model.Command 2578 if rf, ok := ret.Get(0).(func(string) []*model.Command); ok { 2579 r0 = rf(teamID) 2580 } else { 2581 if ret.Get(0) != nil { 2582 r0 = ret.Get(0).([]*model.Command) 2583 } 2584 } 2585 2586 var r1 error 2587 if rf, ok := ret.Get(1).(func(string) error); ok { 2588 r1 = rf(teamID) 2589 } else { 2590 r1 = ret.Error(1) 2591 } 2592 2593 return r0, r1 2594 } 2595 2596 // ListPluginCommands provides a mock function with given fields: teamID 2597 func (_m *API) ListPluginCommands(teamID string) ([]*model.Command, error) { 2598 ret := _m.Called(teamID) 2599 2600 var r0 []*model.Command 2601 if rf, ok := ret.Get(0).(func(string) []*model.Command); ok { 2602 r0 = rf(teamID) 2603 } else { 2604 if ret.Get(0) != nil { 2605 r0 = ret.Get(0).([]*model.Command) 2606 } 2607 } 2608 2609 var r1 error 2610 if rf, ok := ret.Get(1).(func(string) error); ok { 2611 r1 = rf(teamID) 2612 } else { 2613 r1 = ret.Error(1) 2614 } 2615 2616 return r0, r1 2617 } 2618 2619 // LoadPluginConfiguration provides a mock function with given fields: dest 2620 func (_m *API) LoadPluginConfiguration(dest interface{}) error { 2621 ret := _m.Called(dest) 2622 2623 var r0 error 2624 if rf, ok := ret.Get(0).(func(interface{}) error); ok { 2625 r0 = rf(dest) 2626 } else { 2627 r0 = ret.Error(0) 2628 } 2629 2630 return r0 2631 } 2632 2633 // LogDebug provides a mock function with given fields: msg, keyValuePairs 2634 func (_m *API) LogDebug(msg string, keyValuePairs ...interface{}) { 2635 var _ca []interface{} 2636 _ca = append(_ca, msg) 2637 _ca = append(_ca, keyValuePairs...) 2638 _m.Called(_ca...) 2639 } 2640 2641 // LogError provides a mock function with given fields: msg, keyValuePairs 2642 func (_m *API) LogError(msg string, keyValuePairs ...interface{}) { 2643 var _ca []interface{} 2644 _ca = append(_ca, msg) 2645 _ca = append(_ca, keyValuePairs...) 2646 _m.Called(_ca...) 2647 } 2648 2649 // LogInfo provides a mock function with given fields: msg, keyValuePairs 2650 func (_m *API) LogInfo(msg string, keyValuePairs ...interface{}) { 2651 var _ca []interface{} 2652 _ca = append(_ca, msg) 2653 _ca = append(_ca, keyValuePairs...) 2654 _m.Called(_ca...) 2655 } 2656 2657 // LogWarn provides a mock function with given fields: msg, keyValuePairs 2658 func (_m *API) LogWarn(msg string, keyValuePairs ...interface{}) { 2659 var _ca []interface{} 2660 _ca = append(_ca, msg) 2661 _ca = append(_ca, keyValuePairs...) 2662 _m.Called(_ca...) 2663 } 2664 2665 // OpenInteractiveDialog provides a mock function with given fields: dialog 2666 func (_m *API) OpenInteractiveDialog(dialog model.OpenDialogRequest) *model.AppError { 2667 ret := _m.Called(dialog) 2668 2669 var r0 *model.AppError 2670 if rf, ok := ret.Get(0).(func(model.OpenDialogRequest) *model.AppError); ok { 2671 r0 = rf(dialog) 2672 } else { 2673 if ret.Get(0) != nil { 2674 r0 = ret.Get(0).(*model.AppError) 2675 } 2676 } 2677 2678 return r0 2679 } 2680 2681 // PatchBot provides a mock function with given fields: botUserId, botPatch 2682 func (_m *API) PatchBot(botUserId string, botPatch *model.BotPatch) (*model.Bot, *model.AppError) { 2683 ret := _m.Called(botUserId, botPatch) 2684 2685 var r0 *model.Bot 2686 if rf, ok := ret.Get(0).(func(string, *model.BotPatch) *model.Bot); ok { 2687 r0 = rf(botUserId, botPatch) 2688 } else { 2689 if ret.Get(0) != nil { 2690 r0 = ret.Get(0).(*model.Bot) 2691 } 2692 } 2693 2694 var r1 *model.AppError 2695 if rf, ok := ret.Get(1).(func(string, *model.BotPatch) *model.AppError); ok { 2696 r1 = rf(botUserId, botPatch) 2697 } else { 2698 if ret.Get(1) != nil { 2699 r1 = ret.Get(1).(*model.AppError) 2700 } 2701 } 2702 2703 return r0, r1 2704 } 2705 2706 // PermanentDeleteBot provides a mock function with given fields: botUserId 2707 func (_m *API) PermanentDeleteBot(botUserId string) *model.AppError { 2708 ret := _m.Called(botUserId) 2709 2710 var r0 *model.AppError 2711 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 2712 r0 = rf(botUserId) 2713 } else { 2714 if ret.Get(0) != nil { 2715 r0 = ret.Get(0).(*model.AppError) 2716 } 2717 } 2718 2719 return r0 2720 } 2721 2722 // PluginHTTP provides a mock function with given fields: request 2723 func (_m *API) PluginHTTP(request *http.Request) *http.Response { 2724 ret := _m.Called(request) 2725 2726 var r0 *http.Response 2727 if rf, ok := ret.Get(0).(func(*http.Request) *http.Response); ok { 2728 r0 = rf(request) 2729 } else { 2730 if ret.Get(0) != nil { 2731 r0 = ret.Get(0).(*http.Response) 2732 } 2733 } 2734 2735 return r0 2736 } 2737 2738 // PublishPluginClusterEvent provides a mock function with given fields: ev, opts 2739 func (_m *API) PublishPluginClusterEvent(ev model.PluginClusterEvent, opts model.PluginClusterEventSendOptions) error { 2740 ret := _m.Called(ev, opts) 2741 2742 var r0 error 2743 if rf, ok := ret.Get(0).(func(model.PluginClusterEvent, model.PluginClusterEventSendOptions) error); ok { 2744 r0 = rf(ev, opts) 2745 } else { 2746 r0 = ret.Error(0) 2747 } 2748 2749 return r0 2750 } 2751 2752 // PublishUserTyping provides a mock function with given fields: userID, channelId, parentId 2753 func (_m *API) PublishUserTyping(userID string, channelId string, parentId string) *model.AppError { 2754 ret := _m.Called(userID, channelId, parentId) 2755 2756 var r0 *model.AppError 2757 if rf, ok := ret.Get(0).(func(string, string, string) *model.AppError); ok { 2758 r0 = rf(userID, channelId, parentId) 2759 } else { 2760 if ret.Get(0) != nil { 2761 r0 = ret.Get(0).(*model.AppError) 2762 } 2763 } 2764 2765 return r0 2766 } 2767 2768 // PublishWebSocketEvent provides a mock function with given fields: event, payload, broadcast 2769 func (_m *API) PublishWebSocketEvent(event string, payload map[string]interface{}, broadcast *model.WebsocketBroadcast) { 2770 _m.Called(event, payload, broadcast) 2771 } 2772 2773 // ReadFile provides a mock function with given fields: path 2774 func (_m *API) ReadFile(path string) ([]byte, *model.AppError) { 2775 ret := _m.Called(path) 2776 2777 var r0 []byte 2778 if rf, ok := ret.Get(0).(func(string) []byte); ok { 2779 r0 = rf(path) 2780 } else { 2781 if ret.Get(0) != nil { 2782 r0 = ret.Get(0).([]byte) 2783 } 2784 } 2785 2786 var r1 *model.AppError 2787 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2788 r1 = rf(path) 2789 } else { 2790 if ret.Get(1) != nil { 2791 r1 = ret.Get(1).(*model.AppError) 2792 } 2793 } 2794 2795 return r0, r1 2796 } 2797 2798 // RegisterCommand provides a mock function with given fields: command 2799 func (_m *API) RegisterCommand(command *model.Command) error { 2800 ret := _m.Called(command) 2801 2802 var r0 error 2803 if rf, ok := ret.Get(0).(func(*model.Command) error); ok { 2804 r0 = rf(command) 2805 } else { 2806 r0 = ret.Error(0) 2807 } 2808 2809 return r0 2810 } 2811 2812 // RemovePlugin provides a mock function with given fields: id 2813 func (_m *API) RemovePlugin(id string) *model.AppError { 2814 ret := _m.Called(id) 2815 2816 var r0 *model.AppError 2817 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 2818 r0 = rf(id) 2819 } else { 2820 if ret.Get(0) != nil { 2821 r0 = ret.Get(0).(*model.AppError) 2822 } 2823 } 2824 2825 return r0 2826 } 2827 2828 // RemoveReaction provides a mock function with given fields: reaction 2829 func (_m *API) RemoveReaction(reaction *model.Reaction) *model.AppError { 2830 ret := _m.Called(reaction) 2831 2832 var r0 *model.AppError 2833 if rf, ok := ret.Get(0).(func(*model.Reaction) *model.AppError); ok { 2834 r0 = rf(reaction) 2835 } else { 2836 if ret.Get(0) != nil { 2837 r0 = ret.Get(0).(*model.AppError) 2838 } 2839 } 2840 2841 return r0 2842 } 2843 2844 // RemoveTeamIcon provides a mock function with given fields: teamID 2845 func (_m *API) RemoveTeamIcon(teamID string) *model.AppError { 2846 ret := _m.Called(teamID) 2847 2848 var r0 *model.AppError 2849 if rf, ok := ret.Get(0).(func(string) *model.AppError); ok { 2850 r0 = rf(teamID) 2851 } else { 2852 if ret.Get(0) != nil { 2853 r0 = ret.Get(0).(*model.AppError) 2854 } 2855 } 2856 2857 return r0 2858 } 2859 2860 // RequestTrialLicense provides a mock function with given fields: requesterID, users, termsAccepted, receiveEmailsAccepted 2861 func (_m *API) RequestTrialLicense(requesterID string, users int, termsAccepted bool, receiveEmailsAccepted bool) *model.AppError { 2862 ret := _m.Called(requesterID, users, termsAccepted, receiveEmailsAccepted) 2863 2864 var r0 *model.AppError 2865 if rf, ok := ret.Get(0).(func(string, int, bool, bool) *model.AppError); ok { 2866 r0 = rf(requesterID, users, termsAccepted, receiveEmailsAccepted) 2867 } else { 2868 if ret.Get(0) != nil { 2869 r0 = ret.Get(0).(*model.AppError) 2870 } 2871 } 2872 2873 return r0 2874 } 2875 2876 // SaveConfig provides a mock function with given fields: config 2877 func (_m *API) SaveConfig(config *model.Config) *model.AppError { 2878 ret := _m.Called(config) 2879 2880 var r0 *model.AppError 2881 if rf, ok := ret.Get(0).(func(*model.Config) *model.AppError); ok { 2882 r0 = rf(config) 2883 } else { 2884 if ret.Get(0) != nil { 2885 r0 = ret.Get(0).(*model.AppError) 2886 } 2887 } 2888 2889 return r0 2890 } 2891 2892 // SavePluginConfig provides a mock function with given fields: config 2893 func (_m *API) SavePluginConfig(config map[string]interface{}) *model.AppError { 2894 ret := _m.Called(config) 2895 2896 var r0 *model.AppError 2897 if rf, ok := ret.Get(0).(func(map[string]interface{}) *model.AppError); ok { 2898 r0 = rf(config) 2899 } else { 2900 if ret.Get(0) != nil { 2901 r0 = ret.Get(0).(*model.AppError) 2902 } 2903 } 2904 2905 return r0 2906 } 2907 2908 // SearchChannels provides a mock function with given fields: teamID, term 2909 func (_m *API) SearchChannels(teamID string, term string) ([]*model.Channel, *model.AppError) { 2910 ret := _m.Called(teamID, term) 2911 2912 var r0 []*model.Channel 2913 if rf, ok := ret.Get(0).(func(string, string) []*model.Channel); ok { 2914 r0 = rf(teamID, term) 2915 } else { 2916 if ret.Get(0) != nil { 2917 r0 = ret.Get(0).([]*model.Channel) 2918 } 2919 } 2920 2921 var r1 *model.AppError 2922 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 2923 r1 = rf(teamID, term) 2924 } else { 2925 if ret.Get(1) != nil { 2926 r1 = ret.Get(1).(*model.AppError) 2927 } 2928 } 2929 2930 return r0, r1 2931 } 2932 2933 // SearchPostsInTeam provides a mock function with given fields: teamID, paramsList 2934 func (_m *API) SearchPostsInTeam(teamID string, paramsList []*model.SearchParams) ([]*model.Post, *model.AppError) { 2935 ret := _m.Called(teamID, paramsList) 2936 2937 var r0 []*model.Post 2938 if rf, ok := ret.Get(0).(func(string, []*model.SearchParams) []*model.Post); ok { 2939 r0 = rf(teamID, paramsList) 2940 } else { 2941 if ret.Get(0) != nil { 2942 r0 = ret.Get(0).([]*model.Post) 2943 } 2944 } 2945 2946 var r1 *model.AppError 2947 if rf, ok := ret.Get(1).(func(string, []*model.SearchParams) *model.AppError); ok { 2948 r1 = rf(teamID, paramsList) 2949 } else { 2950 if ret.Get(1) != nil { 2951 r1 = ret.Get(1).(*model.AppError) 2952 } 2953 } 2954 2955 return r0, r1 2956 } 2957 2958 // SearchPostsInTeamForUser provides a mock function with given fields: teamID, userID, searchParams 2959 func (_m *API) SearchPostsInTeamForUser(teamID string, userID string, searchParams model.SearchParameter) (*model.PostSearchResults, *model.AppError) { 2960 ret := _m.Called(teamID, userID, searchParams) 2961 2962 var r0 *model.PostSearchResults 2963 if rf, ok := ret.Get(0).(func(string, string, model.SearchParameter) *model.PostSearchResults); ok { 2964 r0 = rf(teamID, userID, searchParams) 2965 } else { 2966 if ret.Get(0) != nil { 2967 r0 = ret.Get(0).(*model.PostSearchResults) 2968 } 2969 } 2970 2971 var r1 *model.AppError 2972 if rf, ok := ret.Get(1).(func(string, string, model.SearchParameter) *model.AppError); ok { 2973 r1 = rf(teamID, userID, searchParams) 2974 } else { 2975 if ret.Get(1) != nil { 2976 r1 = ret.Get(1).(*model.AppError) 2977 } 2978 } 2979 2980 return r0, r1 2981 } 2982 2983 // SearchTeams provides a mock function with given fields: term 2984 func (_m *API) SearchTeams(term string) ([]*model.Team, *model.AppError) { 2985 ret := _m.Called(term) 2986 2987 var r0 []*model.Team 2988 if rf, ok := ret.Get(0).(func(string) []*model.Team); ok { 2989 r0 = rf(term) 2990 } else { 2991 if ret.Get(0) != nil { 2992 r0 = ret.Get(0).([]*model.Team) 2993 } 2994 } 2995 2996 var r1 *model.AppError 2997 if rf, ok := ret.Get(1).(func(string) *model.AppError); ok { 2998 r1 = rf(term) 2999 } else { 3000 if ret.Get(1) != nil { 3001 r1 = ret.Get(1).(*model.AppError) 3002 } 3003 } 3004 3005 return r0, r1 3006 } 3007 3008 // SearchUsers provides a mock function with given fields: search 3009 func (_m *API) SearchUsers(search *model.UserSearch) ([]*model.User, *model.AppError) { 3010 ret := _m.Called(search) 3011 3012 var r0 []*model.User 3013 if rf, ok := ret.Get(0).(func(*model.UserSearch) []*model.User); ok { 3014 r0 = rf(search) 3015 } else { 3016 if ret.Get(0) != nil { 3017 r0 = ret.Get(0).([]*model.User) 3018 } 3019 } 3020 3021 var r1 *model.AppError 3022 if rf, ok := ret.Get(1).(func(*model.UserSearch) *model.AppError); ok { 3023 r1 = rf(search) 3024 } else { 3025 if ret.Get(1) != nil { 3026 r1 = ret.Get(1).(*model.AppError) 3027 } 3028 } 3029 3030 return r0, r1 3031 } 3032 3033 // SendEphemeralPost provides a mock function with given fields: userID, post 3034 func (_m *API) SendEphemeralPost(userID string, post *model.Post) *model.Post { 3035 ret := _m.Called(userID, post) 3036 3037 var r0 *model.Post 3038 if rf, ok := ret.Get(0).(func(string, *model.Post) *model.Post); ok { 3039 r0 = rf(userID, post) 3040 } else { 3041 if ret.Get(0) != nil { 3042 r0 = ret.Get(0).(*model.Post) 3043 } 3044 } 3045 3046 return r0 3047 } 3048 3049 // SendMail provides a mock function with given fields: to, subject, htmlBody 3050 func (_m *API) SendMail(to string, subject string, htmlBody string) *model.AppError { 3051 ret := _m.Called(to, subject, htmlBody) 3052 3053 var r0 *model.AppError 3054 if rf, ok := ret.Get(0).(func(string, string, string) *model.AppError); ok { 3055 r0 = rf(to, subject, htmlBody) 3056 } else { 3057 if ret.Get(0) != nil { 3058 r0 = ret.Get(0).(*model.AppError) 3059 } 3060 } 3061 3062 return r0 3063 } 3064 3065 // SetBotIconImage provides a mock function with given fields: botUserId, data 3066 func (_m *API) SetBotIconImage(botUserId string, data []byte) *model.AppError { 3067 ret := _m.Called(botUserId, data) 3068 3069 var r0 *model.AppError 3070 if rf, ok := ret.Get(0).(func(string, []byte) *model.AppError); ok { 3071 r0 = rf(botUserId, data) 3072 } else { 3073 if ret.Get(0) != nil { 3074 r0 = ret.Get(0).(*model.AppError) 3075 } 3076 } 3077 3078 return r0 3079 } 3080 3081 // SetProfileImage provides a mock function with given fields: userID, data 3082 func (_m *API) SetProfileImage(userID string, data []byte) *model.AppError { 3083 ret := _m.Called(userID, data) 3084 3085 var r0 *model.AppError 3086 if rf, ok := ret.Get(0).(func(string, []byte) *model.AppError); ok { 3087 r0 = rf(userID, data) 3088 } else { 3089 if ret.Get(0) != nil { 3090 r0 = ret.Get(0).(*model.AppError) 3091 } 3092 } 3093 3094 return r0 3095 } 3096 3097 // SetTeamIcon provides a mock function with given fields: teamID, data 3098 func (_m *API) SetTeamIcon(teamID string, data []byte) *model.AppError { 3099 ret := _m.Called(teamID, data) 3100 3101 var r0 *model.AppError 3102 if rf, ok := ret.Get(0).(func(string, []byte) *model.AppError); ok { 3103 r0 = rf(teamID, data) 3104 } else { 3105 if ret.Get(0) != nil { 3106 r0 = ret.Get(0).(*model.AppError) 3107 } 3108 } 3109 3110 return r0 3111 } 3112 3113 // SetUserStatusTimedDND provides a mock function with given fields: userId, endtime 3114 func (_m *API) SetUserStatusTimedDND(userId string, endtime int64) (*model.Status, *model.AppError) { 3115 ret := _m.Called(userId, endtime) 3116 3117 var r0 *model.Status 3118 if rf, ok := ret.Get(0).(func(string, int64) *model.Status); ok { 3119 r0 = rf(userId, endtime) 3120 } else { 3121 if ret.Get(0) != nil { 3122 r0 = ret.Get(0).(*model.Status) 3123 } 3124 } 3125 3126 var r1 *model.AppError 3127 if rf, ok := ret.Get(1).(func(string, int64) *model.AppError); ok { 3128 r1 = rf(userId, endtime) 3129 } else { 3130 if ret.Get(1) != nil { 3131 r1 = ret.Get(1).(*model.AppError) 3132 } 3133 } 3134 3135 return r0, r1 3136 } 3137 <<<<<<< HEAD 3138 ======= 3139 3140 >>>>>>> master 3141 // UnregisterCommand provides a mock function with given fields: teamID, trigger 3142 func (_m *API) UnregisterCommand(teamID string, trigger string) error { 3143 ret := _m.Called(teamID, trigger) 3144 3145 var r0 error 3146 if rf, ok := ret.Get(0).(func(string, string) error); ok { 3147 r0 = rf(teamID, trigger) 3148 } else { 3149 r0 = ret.Error(0) 3150 } 3151 3152 return r0 3153 } 3154 3155 // UpdateBotActive provides a mock function with given fields: botUserId, active 3156 func (_m *API) UpdateBotActive(botUserId string, active bool) (*model.Bot, *model.AppError) { 3157 ret := _m.Called(botUserId, active) 3158 3159 var r0 *model.Bot 3160 if rf, ok := ret.Get(0).(func(string, bool) *model.Bot); ok { 3161 r0 = rf(botUserId, active) 3162 } else { 3163 if ret.Get(0) != nil { 3164 r0 = ret.Get(0).(*model.Bot) 3165 } 3166 } 3167 3168 var r1 *model.AppError 3169 if rf, ok := ret.Get(1).(func(string, bool) *model.AppError); ok { 3170 r1 = rf(botUserId, active) 3171 } else { 3172 if ret.Get(1) != nil { 3173 r1 = ret.Get(1).(*model.AppError) 3174 } 3175 } 3176 3177 return r0, r1 3178 } 3179 3180 // UpdateChannel provides a mock function with given fields: channel 3181 func (_m *API) UpdateChannel(channel *model.Channel) (*model.Channel, *model.AppError) { 3182 ret := _m.Called(channel) 3183 3184 var r0 *model.Channel 3185 if rf, ok := ret.Get(0).(func(*model.Channel) *model.Channel); ok { 3186 r0 = rf(channel) 3187 } else { 3188 if ret.Get(0) != nil { 3189 r0 = ret.Get(0).(*model.Channel) 3190 } 3191 } 3192 3193 var r1 *model.AppError 3194 if rf, ok := ret.Get(1).(func(*model.Channel) *model.AppError); ok { 3195 r1 = rf(channel) 3196 } else { 3197 if ret.Get(1) != nil { 3198 r1 = ret.Get(1).(*model.AppError) 3199 } 3200 } 3201 3202 return r0, r1 3203 } 3204 3205 // UpdateChannelMemberNotifications provides a mock function with given fields: channelId, userID, notifications 3206 func (_m *API) UpdateChannelMemberNotifications(channelId string, userID string, notifications map[string]string) (*model.ChannelMember, *model.AppError) { 3207 ret := _m.Called(channelId, userID, notifications) 3208 3209 var r0 *model.ChannelMember 3210 if rf, ok := ret.Get(0).(func(string, string, map[string]string) *model.ChannelMember); ok { 3211 r0 = rf(channelId, userID, notifications) 3212 } else { 3213 if ret.Get(0) != nil { 3214 r0 = ret.Get(0).(*model.ChannelMember) 3215 } 3216 } 3217 3218 var r1 *model.AppError 3219 if rf, ok := ret.Get(1).(func(string, string, map[string]string) *model.AppError); ok { 3220 r1 = rf(channelId, userID, notifications) 3221 } else { 3222 if ret.Get(1) != nil { 3223 r1 = ret.Get(1).(*model.AppError) 3224 } 3225 } 3226 3227 return r0, r1 3228 } 3229 3230 // UpdateChannelMemberRoles provides a mock function with given fields: channelId, userID, newRoles 3231 func (_m *API) UpdateChannelMemberRoles(channelId string, userID string, newRoles string) (*model.ChannelMember, *model.AppError) { 3232 ret := _m.Called(channelId, userID, newRoles) 3233 3234 var r0 *model.ChannelMember 3235 if rf, ok := ret.Get(0).(func(string, string, string) *model.ChannelMember); ok { 3236 r0 = rf(channelId, userID, newRoles) 3237 } else { 3238 if ret.Get(0) != nil { 3239 r0 = ret.Get(0).(*model.ChannelMember) 3240 } 3241 } 3242 3243 var r1 *model.AppError 3244 if rf, ok := ret.Get(1).(func(string, string, string) *model.AppError); ok { 3245 r1 = rf(channelId, userID, newRoles) 3246 } else { 3247 if ret.Get(1) != nil { 3248 r1 = ret.Get(1).(*model.AppError) 3249 } 3250 } 3251 3252 return r0, r1 3253 } 3254 3255 // UpdateChannelSidebarCategories provides a mock function with given fields: userID, teamID, categories 3256 func (_m *API) UpdateChannelSidebarCategories(userID string, teamID string, categories []*model.SidebarCategoryWithChannels) ([]*model.SidebarCategoryWithChannels, *model.AppError) { 3257 ret := _m.Called(userID, teamID, categories) 3258 3259 var r0 []*model.SidebarCategoryWithChannels 3260 if rf, ok := ret.Get(0).(func(string, string, []*model.SidebarCategoryWithChannels) []*model.SidebarCategoryWithChannels); ok { 3261 r0 = rf(userID, teamID, categories) 3262 } else { 3263 if ret.Get(0) != nil { 3264 r0 = ret.Get(0).([]*model.SidebarCategoryWithChannels) 3265 } 3266 } 3267 3268 var r1 *model.AppError 3269 if rf, ok := ret.Get(1).(func(string, string, []*model.SidebarCategoryWithChannels) *model.AppError); ok { 3270 r1 = rf(userID, teamID, categories) 3271 } else { 3272 if ret.Get(1) != nil { 3273 r1 = ret.Get(1).(*model.AppError) 3274 } 3275 } 3276 3277 return r0, r1 3278 } 3279 3280 // UpdateCommand provides a mock function with given fields: commandID, updatedCmd 3281 func (_m *API) UpdateCommand(commandID string, updatedCmd *model.Command) (*model.Command, error) { 3282 ret := _m.Called(commandID, updatedCmd) 3283 3284 var r0 *model.Command 3285 if rf, ok := ret.Get(0).(func(string, *model.Command) *model.Command); ok { 3286 r0 = rf(commandID, updatedCmd) 3287 } else { 3288 if ret.Get(0) != nil { 3289 r0 = ret.Get(0).(*model.Command) 3290 } 3291 } 3292 3293 var r1 error 3294 if rf, ok := ret.Get(1).(func(string, *model.Command) error); ok { 3295 r1 = rf(commandID, updatedCmd) 3296 } else { 3297 r1 = ret.Error(1) 3298 } 3299 3300 return r0, r1 3301 } 3302 3303 // UpdateEphemeralPost provides a mock function with given fields: userID, post 3304 func (_m *API) UpdateEphemeralPost(userID string, post *model.Post) *model.Post { 3305 ret := _m.Called(userID, post) 3306 3307 var r0 *model.Post 3308 if rf, ok := ret.Get(0).(func(string, *model.Post) *model.Post); ok { 3309 r0 = rf(userID, post) 3310 } else { 3311 if ret.Get(0) != nil { 3312 r0 = ret.Get(0).(*model.Post) 3313 } 3314 } 3315 3316 return r0 3317 } 3318 3319 // UpdatePost provides a mock function with given fields: post 3320 func (_m *API) UpdatePost(post *model.Post) (*model.Post, *model.AppError) { 3321 ret := _m.Called(post) 3322 3323 var r0 *model.Post 3324 if rf, ok := ret.Get(0).(func(*model.Post) *model.Post); ok { 3325 r0 = rf(post) 3326 } else { 3327 if ret.Get(0) != nil { 3328 r0 = ret.Get(0).(*model.Post) 3329 } 3330 } 3331 3332 var r1 *model.AppError 3333 if rf, ok := ret.Get(1).(func(*model.Post) *model.AppError); ok { 3334 r1 = rf(post) 3335 } else { 3336 if ret.Get(1) != nil { 3337 r1 = ret.Get(1).(*model.AppError) 3338 } 3339 } 3340 3341 return r0, r1 3342 } 3343 3344 // UpdatePreferencesForUser provides a mock function with given fields: userID, preferences 3345 func (_m *API) UpdatePreferencesForUser(userID string, preferences []model.Preference) *model.AppError { 3346 ret := _m.Called(userID, preferences) 3347 3348 var r0 *model.AppError 3349 if rf, ok := ret.Get(0).(func(string, []model.Preference) *model.AppError); ok { 3350 r0 = rf(userID, preferences) 3351 } else { 3352 if ret.Get(0) != nil { 3353 r0 = ret.Get(0).(*model.AppError) 3354 } 3355 } 3356 3357 return r0 3358 } 3359 3360 // UpdateTeam provides a mock function with given fields: team 3361 func (_m *API) UpdateTeam(team *model.Team) (*model.Team, *model.AppError) { 3362 ret := _m.Called(team) 3363 3364 var r0 *model.Team 3365 if rf, ok := ret.Get(0).(func(*model.Team) *model.Team); ok { 3366 r0 = rf(team) 3367 } else { 3368 if ret.Get(0) != nil { 3369 r0 = ret.Get(0).(*model.Team) 3370 } 3371 } 3372 3373 var r1 *model.AppError 3374 if rf, ok := ret.Get(1).(func(*model.Team) *model.AppError); ok { 3375 r1 = rf(team) 3376 } else { 3377 if ret.Get(1) != nil { 3378 r1 = ret.Get(1).(*model.AppError) 3379 } 3380 } 3381 3382 return r0, r1 3383 } 3384 3385 // UpdateTeamMemberRoles provides a mock function with given fields: teamID, userID, newRoles 3386 func (_m *API) UpdateTeamMemberRoles(teamID string, userID string, newRoles string) (*model.TeamMember, *model.AppError) { 3387 ret := _m.Called(teamID, userID, newRoles) 3388 3389 var r0 *model.TeamMember 3390 if rf, ok := ret.Get(0).(func(string, string, string) *model.TeamMember); ok { 3391 r0 = rf(teamID, userID, newRoles) 3392 } else { 3393 if ret.Get(0) != nil { 3394 r0 = ret.Get(0).(*model.TeamMember) 3395 } 3396 } 3397 3398 var r1 *model.AppError 3399 if rf, ok := ret.Get(1).(func(string, string, string) *model.AppError); ok { 3400 r1 = rf(teamID, userID, newRoles) 3401 } else { 3402 if ret.Get(1) != nil { 3403 r1 = ret.Get(1).(*model.AppError) 3404 } 3405 } 3406 3407 return r0, r1 3408 } 3409 3410 // UpdateUser provides a mock function with given fields: user 3411 func (_m *API) UpdateUser(user *model.User) (*model.User, *model.AppError) { 3412 ret := _m.Called(user) 3413 3414 var r0 *model.User 3415 if rf, ok := ret.Get(0).(func(*model.User) *model.User); ok { 3416 r0 = rf(user) 3417 } else { 3418 if ret.Get(0) != nil { 3419 r0 = ret.Get(0).(*model.User) 3420 } 3421 } 3422 3423 var r1 *model.AppError 3424 if rf, ok := ret.Get(1).(func(*model.User) *model.AppError); ok { 3425 r1 = rf(user) 3426 } else { 3427 if ret.Get(1) != nil { 3428 r1 = ret.Get(1).(*model.AppError) 3429 } 3430 } 3431 3432 return r0, r1 3433 } 3434 3435 // UpdateUserActive provides a mock function with given fields: userID, active 3436 func (_m *API) UpdateUserActive(userID string, active bool) *model.AppError { 3437 ret := _m.Called(userID, active) 3438 3439 var r0 *model.AppError 3440 if rf, ok := ret.Get(0).(func(string, bool) *model.AppError); ok { 3441 r0 = rf(userID, active) 3442 } else { 3443 if ret.Get(0) != nil { 3444 r0 = ret.Get(0).(*model.AppError) 3445 } 3446 } 3447 3448 return r0 3449 } 3450 3451 // UpdateUserStatus provides a mock function with given fields: userID, status 3452 func (_m *API) UpdateUserStatus(userID string, status string) (*model.Status, *model.AppError) { 3453 ret := _m.Called(userID, status) 3454 3455 var r0 *model.Status 3456 if rf, ok := ret.Get(0).(func(string, string) *model.Status); ok { 3457 r0 = rf(userID, status) 3458 } else { 3459 if ret.Get(0) != nil { 3460 r0 = ret.Get(0).(*model.Status) 3461 } 3462 } 3463 3464 var r1 *model.AppError 3465 if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok { 3466 r1 = rf(userID, status) 3467 } else { 3468 if ret.Get(1) != nil { 3469 r1 = ret.Get(1).(*model.AppError) 3470 } 3471 } 3472 3473 return r0, r1 3474 } 3475 3476 // UploadFile provides a mock function with given fields: data, channelId, filename 3477 func (_m *API) UploadFile(data []byte, channelId string, filename string) (*model.FileInfo, *model.AppError) { 3478 ret := _m.Called(data, channelId, filename) 3479 3480 var r0 *model.FileInfo 3481 if rf, ok := ret.Get(0).(func([]byte, string, string) *model.FileInfo); ok { 3482 r0 = rf(data, channelId, filename) 3483 } else { 3484 if ret.Get(0) != nil { 3485 r0 = ret.Get(0).(*model.FileInfo) 3486 } 3487 } 3488 3489 var r1 *model.AppError 3490 if rf, ok := ret.Get(1).(func([]byte, string, string) *model.AppError); ok { 3491 r1 = rf(data, channelId, filename) 3492 } else { 3493 if ret.Get(1) != nil { 3494 r1 = ret.Get(1).(*model.AppError) 3495 } 3496 } 3497 3498 return r0, r1 3499 }