github.com/mattermosttest/mattermost-server/v5@v5.0.0-20200917143240-9dfa12e121f9/store/storetest/mocks/TeamStore.go (about)

     1  // Code generated by mockery v1.0.0. DO NOT EDIT.
     2  
     3  // Regenerate this file using `make store-mocks`.
     4  
     5  package mocks
     6  
     7  import (
     8  	model "github.com/mattermost/mattermost-server/v5/model"
     9  	mock "github.com/stretchr/testify/mock"
    10  )
    11  
    12  // TeamStore is an autogenerated mock type for the TeamStore type
    13  type TeamStore struct {
    14  	mock.Mock
    15  }
    16  
    17  // AnalyticsGetTeamCountForScheme provides a mock function with given fields: schemeId
    18  func (_m *TeamStore) AnalyticsGetTeamCountForScheme(schemeId string) (int64, *model.AppError) {
    19  	ret := _m.Called(schemeId)
    20  
    21  	var r0 int64
    22  	if rf, ok := ret.Get(0).(func(string) int64); ok {
    23  		r0 = rf(schemeId)
    24  	} else {
    25  		r0 = ret.Get(0).(int64)
    26  	}
    27  
    28  	var r1 *model.AppError
    29  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
    30  		r1 = rf(schemeId)
    31  	} else {
    32  		if ret.Get(1) != nil {
    33  			r1 = ret.Get(1).(*model.AppError)
    34  		}
    35  	}
    36  
    37  	return r0, r1
    38  }
    39  
    40  // AnalyticsPrivateTeamCount provides a mock function with given fields:
    41  func (_m *TeamStore) AnalyticsPrivateTeamCount() (int64, *model.AppError) {
    42  	ret := _m.Called()
    43  
    44  	var r0 int64
    45  	if rf, ok := ret.Get(0).(func() int64); ok {
    46  		r0 = rf()
    47  	} else {
    48  		r0 = ret.Get(0).(int64)
    49  	}
    50  
    51  	var r1 *model.AppError
    52  	if rf, ok := ret.Get(1).(func() *model.AppError); ok {
    53  		r1 = rf()
    54  	} else {
    55  		if ret.Get(1) != nil {
    56  			r1 = ret.Get(1).(*model.AppError)
    57  		}
    58  	}
    59  
    60  	return r0, r1
    61  }
    62  
    63  // AnalyticsPublicTeamCount provides a mock function with given fields:
    64  func (_m *TeamStore) AnalyticsPublicTeamCount() (int64, *model.AppError) {
    65  	ret := _m.Called()
    66  
    67  	var r0 int64
    68  	if rf, ok := ret.Get(0).(func() int64); ok {
    69  		r0 = rf()
    70  	} else {
    71  		r0 = ret.Get(0).(int64)
    72  	}
    73  
    74  	var r1 *model.AppError
    75  	if rf, ok := ret.Get(1).(func() *model.AppError); ok {
    76  		r1 = rf()
    77  	} else {
    78  		if ret.Get(1) != nil {
    79  			r1 = ret.Get(1).(*model.AppError)
    80  		}
    81  	}
    82  
    83  	return r0, r1
    84  }
    85  
    86  // AnalyticsTeamCount provides a mock function with given fields: includeDeleted
    87  func (_m *TeamStore) AnalyticsTeamCount(includeDeleted bool) (int64, *model.AppError) {
    88  	ret := _m.Called(includeDeleted)
    89  
    90  	var r0 int64
    91  	if rf, ok := ret.Get(0).(func(bool) int64); ok {
    92  		r0 = rf(includeDeleted)
    93  	} else {
    94  		r0 = ret.Get(0).(int64)
    95  	}
    96  
    97  	var r1 *model.AppError
    98  	if rf, ok := ret.Get(1).(func(bool) *model.AppError); ok {
    99  		r1 = rf(includeDeleted)
   100  	} else {
   101  		if ret.Get(1) != nil {
   102  			r1 = ret.Get(1).(*model.AppError)
   103  		}
   104  	}
   105  
   106  	return r0, r1
   107  }
   108  
   109  // ClearAllCustomRoleAssignments provides a mock function with given fields:
   110  func (_m *TeamStore) ClearAllCustomRoleAssignments() *model.AppError {
   111  	ret := _m.Called()
   112  
   113  	var r0 *model.AppError
   114  	if rf, ok := ret.Get(0).(func() *model.AppError); ok {
   115  		r0 = rf()
   116  	} else {
   117  		if ret.Get(0) != nil {
   118  			r0 = ret.Get(0).(*model.AppError)
   119  		}
   120  	}
   121  
   122  	return r0
   123  }
   124  
   125  // ClearCaches provides a mock function with given fields:
   126  func (_m *TeamStore) ClearCaches() {
   127  	_m.Called()
   128  }
   129  
   130  // Get provides a mock function with given fields: id
   131  func (_m *TeamStore) Get(id string) (*model.Team, *model.AppError) {
   132  	ret := _m.Called(id)
   133  
   134  	var r0 *model.Team
   135  	if rf, ok := ret.Get(0).(func(string) *model.Team); ok {
   136  		r0 = rf(id)
   137  	} else {
   138  		if ret.Get(0) != nil {
   139  			r0 = ret.Get(0).(*model.Team)
   140  		}
   141  	}
   142  
   143  	var r1 *model.AppError
   144  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   145  		r1 = rf(id)
   146  	} else {
   147  		if ret.Get(1) != nil {
   148  			r1 = ret.Get(1).(*model.AppError)
   149  		}
   150  	}
   151  
   152  	return r0, r1
   153  }
   154  
   155  // GetActiveMemberCount provides a mock function with given fields: teamId, restrictions
   156  func (_m *TeamStore) GetActiveMemberCount(teamId string, restrictions *model.ViewUsersRestrictions) (int64, *model.AppError) {
   157  	ret := _m.Called(teamId, restrictions)
   158  
   159  	var r0 int64
   160  	if rf, ok := ret.Get(0).(func(string, *model.ViewUsersRestrictions) int64); ok {
   161  		r0 = rf(teamId, restrictions)
   162  	} else {
   163  		r0 = ret.Get(0).(int64)
   164  	}
   165  
   166  	var r1 *model.AppError
   167  	if rf, ok := ret.Get(1).(func(string, *model.ViewUsersRestrictions) *model.AppError); ok {
   168  		r1 = rf(teamId, restrictions)
   169  	} else {
   170  		if ret.Get(1) != nil {
   171  			r1 = ret.Get(1).(*model.AppError)
   172  		}
   173  	}
   174  
   175  	return r0, r1
   176  }
   177  
   178  // GetAll provides a mock function with given fields:
   179  func (_m *TeamStore) GetAll() ([]*model.Team, *model.AppError) {
   180  	ret := _m.Called()
   181  
   182  	var r0 []*model.Team
   183  	if rf, ok := ret.Get(0).(func() []*model.Team); ok {
   184  		r0 = rf()
   185  	} else {
   186  		if ret.Get(0) != nil {
   187  			r0 = ret.Get(0).([]*model.Team)
   188  		}
   189  	}
   190  
   191  	var r1 *model.AppError
   192  	if rf, ok := ret.Get(1).(func() *model.AppError); ok {
   193  		r1 = rf()
   194  	} else {
   195  		if ret.Get(1) != nil {
   196  			r1 = ret.Get(1).(*model.AppError)
   197  		}
   198  	}
   199  
   200  	return r0, r1
   201  }
   202  
   203  // GetAllForExportAfter provides a mock function with given fields: limit, afterId
   204  func (_m *TeamStore) GetAllForExportAfter(limit int, afterId string) ([]*model.TeamForExport, *model.AppError) {
   205  	ret := _m.Called(limit, afterId)
   206  
   207  	var r0 []*model.TeamForExport
   208  	if rf, ok := ret.Get(0).(func(int, string) []*model.TeamForExport); ok {
   209  		r0 = rf(limit, afterId)
   210  	} else {
   211  		if ret.Get(0) != nil {
   212  			r0 = ret.Get(0).([]*model.TeamForExport)
   213  		}
   214  	}
   215  
   216  	var r1 *model.AppError
   217  	if rf, ok := ret.Get(1).(func(int, string) *model.AppError); ok {
   218  		r1 = rf(limit, afterId)
   219  	} else {
   220  		if ret.Get(1) != nil {
   221  			r1 = ret.Get(1).(*model.AppError)
   222  		}
   223  	}
   224  
   225  	return r0, r1
   226  }
   227  
   228  // GetAllPage provides a mock function with given fields: offset, limit
   229  func (_m *TeamStore) GetAllPage(offset int, limit int) ([]*model.Team, *model.AppError) {
   230  	ret := _m.Called(offset, limit)
   231  
   232  	var r0 []*model.Team
   233  	if rf, ok := ret.Get(0).(func(int, int) []*model.Team); ok {
   234  		r0 = rf(offset, limit)
   235  	} else {
   236  		if ret.Get(0) != nil {
   237  			r0 = ret.Get(0).([]*model.Team)
   238  		}
   239  	}
   240  
   241  	var r1 *model.AppError
   242  	if rf, ok := ret.Get(1).(func(int, int) *model.AppError); ok {
   243  		r1 = rf(offset, limit)
   244  	} else {
   245  		if ret.Get(1) != nil {
   246  			r1 = ret.Get(1).(*model.AppError)
   247  		}
   248  	}
   249  
   250  	return r0, r1
   251  }
   252  
   253  // GetAllPrivateTeamListing provides a mock function with given fields:
   254  func (_m *TeamStore) GetAllPrivateTeamListing() ([]*model.Team, *model.AppError) {
   255  	ret := _m.Called()
   256  
   257  	var r0 []*model.Team
   258  	if rf, ok := ret.Get(0).(func() []*model.Team); ok {
   259  		r0 = rf()
   260  	} else {
   261  		if ret.Get(0) != nil {
   262  			r0 = ret.Get(0).([]*model.Team)
   263  		}
   264  	}
   265  
   266  	var r1 *model.AppError
   267  	if rf, ok := ret.Get(1).(func() *model.AppError); ok {
   268  		r1 = rf()
   269  	} else {
   270  		if ret.Get(1) != nil {
   271  			r1 = ret.Get(1).(*model.AppError)
   272  		}
   273  	}
   274  
   275  	return r0, r1
   276  }
   277  
   278  // GetAllPrivateTeamPageListing provides a mock function with given fields: offset, limit
   279  func (_m *TeamStore) GetAllPrivateTeamPageListing(offset int, limit int) ([]*model.Team, *model.AppError) {
   280  	ret := _m.Called(offset, limit)
   281  
   282  	var r0 []*model.Team
   283  	if rf, ok := ret.Get(0).(func(int, int) []*model.Team); ok {
   284  		r0 = rf(offset, limit)
   285  	} else {
   286  		if ret.Get(0) != nil {
   287  			r0 = ret.Get(0).([]*model.Team)
   288  		}
   289  	}
   290  
   291  	var r1 *model.AppError
   292  	if rf, ok := ret.Get(1).(func(int, int) *model.AppError); ok {
   293  		r1 = rf(offset, limit)
   294  	} else {
   295  		if ret.Get(1) != nil {
   296  			r1 = ret.Get(1).(*model.AppError)
   297  		}
   298  	}
   299  
   300  	return r0, r1
   301  }
   302  
   303  // GetAllPublicTeamPageListing provides a mock function with given fields: offset, limit
   304  func (_m *TeamStore) GetAllPublicTeamPageListing(offset int, limit int) ([]*model.Team, *model.AppError) {
   305  	ret := _m.Called(offset, limit)
   306  
   307  	var r0 []*model.Team
   308  	if rf, ok := ret.Get(0).(func(int, int) []*model.Team); ok {
   309  		r0 = rf(offset, limit)
   310  	} else {
   311  		if ret.Get(0) != nil {
   312  			r0 = ret.Get(0).([]*model.Team)
   313  		}
   314  	}
   315  
   316  	var r1 *model.AppError
   317  	if rf, ok := ret.Get(1).(func(int, int) *model.AppError); ok {
   318  		r1 = rf(offset, limit)
   319  	} else {
   320  		if ret.Get(1) != nil {
   321  			r1 = ret.Get(1).(*model.AppError)
   322  		}
   323  	}
   324  
   325  	return r0, r1
   326  }
   327  
   328  // GetAllTeamListing provides a mock function with given fields:
   329  func (_m *TeamStore) GetAllTeamListing() ([]*model.Team, *model.AppError) {
   330  	ret := _m.Called()
   331  
   332  	var r0 []*model.Team
   333  	if rf, ok := ret.Get(0).(func() []*model.Team); ok {
   334  		r0 = rf()
   335  	} else {
   336  		if ret.Get(0) != nil {
   337  			r0 = ret.Get(0).([]*model.Team)
   338  		}
   339  	}
   340  
   341  	var r1 *model.AppError
   342  	if rf, ok := ret.Get(1).(func() *model.AppError); ok {
   343  		r1 = rf()
   344  	} else {
   345  		if ret.Get(1) != nil {
   346  			r1 = ret.Get(1).(*model.AppError)
   347  		}
   348  	}
   349  
   350  	return r0, r1
   351  }
   352  
   353  // GetAllTeamPageListing provides a mock function with given fields: offset, limit
   354  func (_m *TeamStore) GetAllTeamPageListing(offset int, limit int) ([]*model.Team, *model.AppError) {
   355  	ret := _m.Called(offset, limit)
   356  
   357  	var r0 []*model.Team
   358  	if rf, ok := ret.Get(0).(func(int, int) []*model.Team); ok {
   359  		r0 = rf(offset, limit)
   360  	} else {
   361  		if ret.Get(0) != nil {
   362  			r0 = ret.Get(0).([]*model.Team)
   363  		}
   364  	}
   365  
   366  	var r1 *model.AppError
   367  	if rf, ok := ret.Get(1).(func(int, int) *model.AppError); ok {
   368  		r1 = rf(offset, limit)
   369  	} else {
   370  		if ret.Get(1) != nil {
   371  			r1 = ret.Get(1).(*model.AppError)
   372  		}
   373  	}
   374  
   375  	return r0, r1
   376  }
   377  
   378  // GetByInviteId provides a mock function with given fields: inviteId
   379  func (_m *TeamStore) GetByInviteId(inviteId string) (*model.Team, *model.AppError) {
   380  	ret := _m.Called(inviteId)
   381  
   382  	var r0 *model.Team
   383  	if rf, ok := ret.Get(0).(func(string) *model.Team); ok {
   384  		r0 = rf(inviteId)
   385  	} else {
   386  		if ret.Get(0) != nil {
   387  			r0 = ret.Get(0).(*model.Team)
   388  		}
   389  	}
   390  
   391  	var r1 *model.AppError
   392  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   393  		r1 = rf(inviteId)
   394  	} else {
   395  		if ret.Get(1) != nil {
   396  			r1 = ret.Get(1).(*model.AppError)
   397  		}
   398  	}
   399  
   400  	return r0, r1
   401  }
   402  
   403  // GetByName provides a mock function with given fields: name
   404  func (_m *TeamStore) GetByName(name string) (*model.Team, *model.AppError) {
   405  	ret := _m.Called(name)
   406  
   407  	var r0 *model.Team
   408  	if rf, ok := ret.Get(0).(func(string) *model.Team); ok {
   409  		r0 = rf(name)
   410  	} else {
   411  		if ret.Get(0) != nil {
   412  			r0 = ret.Get(0).(*model.Team)
   413  		}
   414  	}
   415  
   416  	var r1 *model.AppError
   417  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   418  		r1 = rf(name)
   419  	} else {
   420  		if ret.Get(1) != nil {
   421  			r1 = ret.Get(1).(*model.AppError)
   422  		}
   423  	}
   424  
   425  	return r0, r1
   426  }
   427  
   428  // GetByNames provides a mock function with given fields: name
   429  func (_m *TeamStore) GetByNames(name []string) ([]*model.Team, *model.AppError) {
   430  	ret := _m.Called(name)
   431  
   432  	var r0 []*model.Team
   433  	if rf, ok := ret.Get(0).(func([]string) []*model.Team); ok {
   434  		r0 = rf(name)
   435  	} else {
   436  		if ret.Get(0) != nil {
   437  			r0 = ret.Get(0).([]*model.Team)
   438  		}
   439  	}
   440  
   441  	var r1 *model.AppError
   442  	if rf, ok := ret.Get(1).(func([]string) *model.AppError); ok {
   443  		r1 = rf(name)
   444  	} else {
   445  		if ret.Get(1) != nil {
   446  			r1 = ret.Get(1).(*model.AppError)
   447  		}
   448  	}
   449  
   450  	return r0, r1
   451  }
   452  
   453  // GetChannelUnreadsForAllTeams provides a mock function with given fields: excludeTeamId, userId
   454  func (_m *TeamStore) GetChannelUnreadsForAllTeams(excludeTeamId string, userId string) ([]*model.ChannelUnread, *model.AppError) {
   455  	ret := _m.Called(excludeTeamId, userId)
   456  
   457  	var r0 []*model.ChannelUnread
   458  	if rf, ok := ret.Get(0).(func(string, string) []*model.ChannelUnread); ok {
   459  		r0 = rf(excludeTeamId, userId)
   460  	} else {
   461  		if ret.Get(0) != nil {
   462  			r0 = ret.Get(0).([]*model.ChannelUnread)
   463  		}
   464  	}
   465  
   466  	var r1 *model.AppError
   467  	if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok {
   468  		r1 = rf(excludeTeamId, userId)
   469  	} else {
   470  		if ret.Get(1) != nil {
   471  			r1 = ret.Get(1).(*model.AppError)
   472  		}
   473  	}
   474  
   475  	return r0, r1
   476  }
   477  
   478  // GetChannelUnreadsForTeam provides a mock function with given fields: teamId, userId
   479  func (_m *TeamStore) GetChannelUnreadsForTeam(teamId string, userId string) ([]*model.ChannelUnread, *model.AppError) {
   480  	ret := _m.Called(teamId, userId)
   481  
   482  	var r0 []*model.ChannelUnread
   483  	if rf, ok := ret.Get(0).(func(string, string) []*model.ChannelUnread); ok {
   484  		r0 = rf(teamId, userId)
   485  	} else {
   486  		if ret.Get(0) != nil {
   487  			r0 = ret.Get(0).([]*model.ChannelUnread)
   488  		}
   489  	}
   490  
   491  	var r1 *model.AppError
   492  	if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok {
   493  		r1 = rf(teamId, userId)
   494  	} else {
   495  		if ret.Get(1) != nil {
   496  			r1 = ret.Get(1).(*model.AppError)
   497  		}
   498  	}
   499  
   500  	return r0, r1
   501  }
   502  
   503  // GetMember provides a mock function with given fields: teamId, userId
   504  func (_m *TeamStore) GetMember(teamId string, userId string) (*model.TeamMember, *model.AppError) {
   505  	ret := _m.Called(teamId, userId)
   506  
   507  	var r0 *model.TeamMember
   508  	if rf, ok := ret.Get(0).(func(string, string) *model.TeamMember); ok {
   509  		r0 = rf(teamId, userId)
   510  	} else {
   511  		if ret.Get(0) != nil {
   512  			r0 = ret.Get(0).(*model.TeamMember)
   513  		}
   514  	}
   515  
   516  	var r1 *model.AppError
   517  	if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok {
   518  		r1 = rf(teamId, userId)
   519  	} else {
   520  		if ret.Get(1) != nil {
   521  			r1 = ret.Get(1).(*model.AppError)
   522  		}
   523  	}
   524  
   525  	return r0, r1
   526  }
   527  
   528  // GetMembers provides a mock function with given fields: teamId, offset, limit, teamMembersGetOptions
   529  func (_m *TeamStore) GetMembers(teamId string, offset int, limit int, teamMembersGetOptions *model.TeamMembersGetOptions) ([]*model.TeamMember, *model.AppError) {
   530  	ret := _m.Called(teamId, offset, limit, teamMembersGetOptions)
   531  
   532  	var r0 []*model.TeamMember
   533  	if rf, ok := ret.Get(0).(func(string, int, int, *model.TeamMembersGetOptions) []*model.TeamMember); ok {
   534  		r0 = rf(teamId, offset, limit, teamMembersGetOptions)
   535  	} else {
   536  		if ret.Get(0) != nil {
   537  			r0 = ret.Get(0).([]*model.TeamMember)
   538  		}
   539  	}
   540  
   541  	var r1 *model.AppError
   542  	if rf, ok := ret.Get(1).(func(string, int, int, *model.TeamMembersGetOptions) *model.AppError); ok {
   543  		r1 = rf(teamId, offset, limit, teamMembersGetOptions)
   544  	} else {
   545  		if ret.Get(1) != nil {
   546  			r1 = ret.Get(1).(*model.AppError)
   547  		}
   548  	}
   549  
   550  	return r0, r1
   551  }
   552  
   553  // GetMembersByIds provides a mock function with given fields: teamId, userIds, restrictions
   554  func (_m *TeamStore) GetMembersByIds(teamId string, userIds []string, restrictions *model.ViewUsersRestrictions) ([]*model.TeamMember, *model.AppError) {
   555  	ret := _m.Called(teamId, userIds, restrictions)
   556  
   557  	var r0 []*model.TeamMember
   558  	if rf, ok := ret.Get(0).(func(string, []string, *model.ViewUsersRestrictions) []*model.TeamMember); ok {
   559  		r0 = rf(teamId, userIds, restrictions)
   560  	} else {
   561  		if ret.Get(0) != nil {
   562  			r0 = ret.Get(0).([]*model.TeamMember)
   563  		}
   564  	}
   565  
   566  	var r1 *model.AppError
   567  	if rf, ok := ret.Get(1).(func(string, []string, *model.ViewUsersRestrictions) *model.AppError); ok {
   568  		r1 = rf(teamId, userIds, restrictions)
   569  	} else {
   570  		if ret.Get(1) != nil {
   571  			r1 = ret.Get(1).(*model.AppError)
   572  		}
   573  	}
   574  
   575  	return r0, r1
   576  }
   577  
   578  // GetTeamMembersForExport provides a mock function with given fields: userId
   579  func (_m *TeamStore) GetTeamMembersForExport(userId string) ([]*model.TeamMemberForExport, *model.AppError) {
   580  	ret := _m.Called(userId)
   581  
   582  	var r0 []*model.TeamMemberForExport
   583  	if rf, ok := ret.Get(0).(func(string) []*model.TeamMemberForExport); ok {
   584  		r0 = rf(userId)
   585  	} else {
   586  		if ret.Get(0) != nil {
   587  			r0 = ret.Get(0).([]*model.TeamMemberForExport)
   588  		}
   589  	}
   590  
   591  	var r1 *model.AppError
   592  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   593  		r1 = rf(userId)
   594  	} else {
   595  		if ret.Get(1) != nil {
   596  			r1 = ret.Get(1).(*model.AppError)
   597  		}
   598  	}
   599  
   600  	return r0, r1
   601  }
   602  
   603  // GetTeamsByScheme provides a mock function with given fields: schemeId, offset, limit
   604  func (_m *TeamStore) GetTeamsByScheme(schemeId string, offset int, limit int) ([]*model.Team, *model.AppError) {
   605  	ret := _m.Called(schemeId, offset, limit)
   606  
   607  	var r0 []*model.Team
   608  	if rf, ok := ret.Get(0).(func(string, int, int) []*model.Team); ok {
   609  		r0 = rf(schemeId, offset, limit)
   610  	} else {
   611  		if ret.Get(0) != nil {
   612  			r0 = ret.Get(0).([]*model.Team)
   613  		}
   614  	}
   615  
   616  	var r1 *model.AppError
   617  	if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok {
   618  		r1 = rf(schemeId, offset, limit)
   619  	} else {
   620  		if ret.Get(1) != nil {
   621  			r1 = ret.Get(1).(*model.AppError)
   622  		}
   623  	}
   624  
   625  	return r0, r1
   626  }
   627  
   628  // GetTeamsByUserId provides a mock function with given fields: userId
   629  func (_m *TeamStore) GetTeamsByUserId(userId string) ([]*model.Team, *model.AppError) {
   630  	ret := _m.Called(userId)
   631  
   632  	var r0 []*model.Team
   633  	if rf, ok := ret.Get(0).(func(string) []*model.Team); ok {
   634  		r0 = rf(userId)
   635  	} else {
   636  		if ret.Get(0) != nil {
   637  			r0 = ret.Get(0).([]*model.Team)
   638  		}
   639  	}
   640  
   641  	var r1 *model.AppError
   642  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   643  		r1 = rf(userId)
   644  	} else {
   645  		if ret.Get(1) != nil {
   646  			r1 = ret.Get(1).(*model.AppError)
   647  		}
   648  	}
   649  
   650  	return r0, r1
   651  }
   652  
   653  // GetTeamsForUser provides a mock function with given fields: userId
   654  func (_m *TeamStore) GetTeamsForUser(userId string) ([]*model.TeamMember, *model.AppError) {
   655  	ret := _m.Called(userId)
   656  
   657  	var r0 []*model.TeamMember
   658  	if rf, ok := ret.Get(0).(func(string) []*model.TeamMember); ok {
   659  		r0 = rf(userId)
   660  	} else {
   661  		if ret.Get(0) != nil {
   662  			r0 = ret.Get(0).([]*model.TeamMember)
   663  		}
   664  	}
   665  
   666  	var r1 *model.AppError
   667  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
   668  		r1 = rf(userId)
   669  	} else {
   670  		if ret.Get(1) != nil {
   671  			r1 = ret.Get(1).(*model.AppError)
   672  		}
   673  	}
   674  
   675  	return r0, r1
   676  }
   677  
   678  // GetTeamsForUserWithPagination provides a mock function with given fields: userId, page, perPage
   679  func (_m *TeamStore) GetTeamsForUserWithPagination(userId string, page int, perPage int) ([]*model.TeamMember, *model.AppError) {
   680  	ret := _m.Called(userId, page, perPage)
   681  
   682  	var r0 []*model.TeamMember
   683  	if rf, ok := ret.Get(0).(func(string, int, int) []*model.TeamMember); ok {
   684  		r0 = rf(userId, page, perPage)
   685  	} else {
   686  		if ret.Get(0) != nil {
   687  			r0 = ret.Get(0).([]*model.TeamMember)
   688  		}
   689  	}
   690  
   691  	var r1 *model.AppError
   692  	if rf, ok := ret.Get(1).(func(string, int, int) *model.AppError); ok {
   693  		r1 = rf(userId, page, perPage)
   694  	} else {
   695  		if ret.Get(1) != nil {
   696  			r1 = ret.Get(1).(*model.AppError)
   697  		}
   698  	}
   699  
   700  	return r0, r1
   701  }
   702  
   703  // GetTotalMemberCount provides a mock function with given fields: teamId, restrictions
   704  func (_m *TeamStore) GetTotalMemberCount(teamId string, restrictions *model.ViewUsersRestrictions) (int64, *model.AppError) {
   705  	ret := _m.Called(teamId, restrictions)
   706  
   707  	var r0 int64
   708  	if rf, ok := ret.Get(0).(func(string, *model.ViewUsersRestrictions) int64); ok {
   709  		r0 = rf(teamId, restrictions)
   710  	} else {
   711  		r0 = ret.Get(0).(int64)
   712  	}
   713  
   714  	var r1 *model.AppError
   715  	if rf, ok := ret.Get(1).(func(string, *model.ViewUsersRestrictions) *model.AppError); ok {
   716  		r1 = rf(teamId, restrictions)
   717  	} else {
   718  		if ret.Get(1) != nil {
   719  			r1 = ret.Get(1).(*model.AppError)
   720  		}
   721  	}
   722  
   723  	return r0, r1
   724  }
   725  
   726  // GetUserTeamIds provides a mock function with given fields: userId, allowFromCache
   727  func (_m *TeamStore) GetUserTeamIds(userId string, allowFromCache bool) ([]string, *model.AppError) {
   728  	ret := _m.Called(userId, allowFromCache)
   729  
   730  	var r0 []string
   731  	if rf, ok := ret.Get(0).(func(string, bool) []string); ok {
   732  		r0 = rf(userId, allowFromCache)
   733  	} else {
   734  		if ret.Get(0) != nil {
   735  			r0 = ret.Get(0).([]string)
   736  		}
   737  	}
   738  
   739  	var r1 *model.AppError
   740  	if rf, ok := ret.Get(1).(func(string, bool) *model.AppError); ok {
   741  		r1 = rf(userId, allowFromCache)
   742  	} else {
   743  		if ret.Get(1) != nil {
   744  			r1 = ret.Get(1).(*model.AppError)
   745  		}
   746  	}
   747  
   748  	return r0, r1
   749  }
   750  
   751  // GroupSyncedTeamCount provides a mock function with given fields:
   752  func (_m *TeamStore) GroupSyncedTeamCount() (int64, *model.AppError) {
   753  	ret := _m.Called()
   754  
   755  	var r0 int64
   756  	if rf, ok := ret.Get(0).(func() int64); ok {
   757  		r0 = rf()
   758  	} else {
   759  		r0 = ret.Get(0).(int64)
   760  	}
   761  
   762  	var r1 *model.AppError
   763  	if rf, ok := ret.Get(1).(func() *model.AppError); ok {
   764  		r1 = rf()
   765  	} else {
   766  		if ret.Get(1) != nil {
   767  			r1 = ret.Get(1).(*model.AppError)
   768  		}
   769  	}
   770  
   771  	return r0, r1
   772  }
   773  
   774  // InvalidateAllTeamIdsForUser provides a mock function with given fields: userId
   775  func (_m *TeamStore) InvalidateAllTeamIdsForUser(userId string) {
   776  	_m.Called(userId)
   777  }
   778  
   779  // MigrateTeamMembers provides a mock function with given fields: fromTeamId, fromUserId
   780  func (_m *TeamStore) MigrateTeamMembers(fromTeamId string, fromUserId string) (map[string]string, *model.AppError) {
   781  	ret := _m.Called(fromTeamId, fromUserId)
   782  
   783  	var r0 map[string]string
   784  	if rf, ok := ret.Get(0).(func(string, string) map[string]string); ok {
   785  		r0 = rf(fromTeamId, fromUserId)
   786  	} else {
   787  		if ret.Get(0) != nil {
   788  			r0 = ret.Get(0).(map[string]string)
   789  		}
   790  	}
   791  
   792  	var r1 *model.AppError
   793  	if rf, ok := ret.Get(1).(func(string, string) *model.AppError); ok {
   794  		r1 = rf(fromTeamId, fromUserId)
   795  	} else {
   796  		if ret.Get(1) != nil {
   797  			r1 = ret.Get(1).(*model.AppError)
   798  		}
   799  	}
   800  
   801  	return r0, r1
   802  }
   803  
   804  // PermanentDelete provides a mock function with given fields: teamId
   805  func (_m *TeamStore) PermanentDelete(teamId string) *model.AppError {
   806  	ret := _m.Called(teamId)
   807  
   808  	var r0 *model.AppError
   809  	if rf, ok := ret.Get(0).(func(string) *model.AppError); ok {
   810  		r0 = rf(teamId)
   811  	} else {
   812  		if ret.Get(0) != nil {
   813  			r0 = ret.Get(0).(*model.AppError)
   814  		}
   815  	}
   816  
   817  	return r0
   818  }
   819  
   820  // RemoveAllMembersByTeam provides a mock function with given fields: teamId
   821  func (_m *TeamStore) RemoveAllMembersByTeam(teamId string) *model.AppError {
   822  	ret := _m.Called(teamId)
   823  
   824  	var r0 *model.AppError
   825  	if rf, ok := ret.Get(0).(func(string) *model.AppError); ok {
   826  		r0 = rf(teamId)
   827  	} else {
   828  		if ret.Get(0) != nil {
   829  			r0 = ret.Get(0).(*model.AppError)
   830  		}
   831  	}
   832  
   833  	return r0
   834  }
   835  
   836  // RemoveAllMembersByUser provides a mock function with given fields: userId
   837  func (_m *TeamStore) RemoveAllMembersByUser(userId string) *model.AppError {
   838  	ret := _m.Called(userId)
   839  
   840  	var r0 *model.AppError
   841  	if rf, ok := ret.Get(0).(func(string) *model.AppError); ok {
   842  		r0 = rf(userId)
   843  	} else {
   844  		if ret.Get(0) != nil {
   845  			r0 = ret.Get(0).(*model.AppError)
   846  		}
   847  	}
   848  
   849  	return r0
   850  }
   851  
   852  // RemoveMember provides a mock function with given fields: teamId, userId
   853  func (_m *TeamStore) RemoveMember(teamId string, userId string) *model.AppError {
   854  	ret := _m.Called(teamId, userId)
   855  
   856  	var r0 *model.AppError
   857  	if rf, ok := ret.Get(0).(func(string, string) *model.AppError); ok {
   858  		r0 = rf(teamId, userId)
   859  	} else {
   860  		if ret.Get(0) != nil {
   861  			r0 = ret.Get(0).(*model.AppError)
   862  		}
   863  	}
   864  
   865  	return r0
   866  }
   867  
   868  // RemoveMembers provides a mock function with given fields: teamId, userIds
   869  func (_m *TeamStore) RemoveMembers(teamId string, userIds []string) *model.AppError {
   870  	ret := _m.Called(teamId, userIds)
   871  
   872  	var r0 *model.AppError
   873  	if rf, ok := ret.Get(0).(func(string, []string) *model.AppError); ok {
   874  		r0 = rf(teamId, userIds)
   875  	} else {
   876  		if ret.Get(0) != nil {
   877  			r0 = ret.Get(0).(*model.AppError)
   878  		}
   879  	}
   880  
   881  	return r0
   882  }
   883  
   884  // ResetAllTeamSchemes provides a mock function with given fields:
   885  func (_m *TeamStore) ResetAllTeamSchemes() *model.AppError {
   886  	ret := _m.Called()
   887  
   888  	var r0 *model.AppError
   889  	if rf, ok := ret.Get(0).(func() *model.AppError); ok {
   890  		r0 = rf()
   891  	} else {
   892  		if ret.Get(0) != nil {
   893  			r0 = ret.Get(0).(*model.AppError)
   894  		}
   895  	}
   896  
   897  	return r0
   898  }
   899  
   900  // Save provides a mock function with given fields: team
   901  func (_m *TeamStore) Save(team *model.Team) (*model.Team, *model.AppError) {
   902  	ret := _m.Called(team)
   903  
   904  	var r0 *model.Team
   905  	if rf, ok := ret.Get(0).(func(*model.Team) *model.Team); ok {
   906  		r0 = rf(team)
   907  	} else {
   908  		if ret.Get(0) != nil {
   909  			r0 = ret.Get(0).(*model.Team)
   910  		}
   911  	}
   912  
   913  	var r1 *model.AppError
   914  	if rf, ok := ret.Get(1).(func(*model.Team) *model.AppError); ok {
   915  		r1 = rf(team)
   916  	} else {
   917  		if ret.Get(1) != nil {
   918  			r1 = ret.Get(1).(*model.AppError)
   919  		}
   920  	}
   921  
   922  	return r0, r1
   923  }
   924  
   925  // SaveMember provides a mock function with given fields: member, maxUsersPerTeam
   926  func (_m *TeamStore) SaveMember(member *model.TeamMember, maxUsersPerTeam int) (*model.TeamMember, *model.AppError) {
   927  	ret := _m.Called(member, maxUsersPerTeam)
   928  
   929  	var r0 *model.TeamMember
   930  	if rf, ok := ret.Get(0).(func(*model.TeamMember, int) *model.TeamMember); ok {
   931  		r0 = rf(member, maxUsersPerTeam)
   932  	} else {
   933  		if ret.Get(0) != nil {
   934  			r0 = ret.Get(0).(*model.TeamMember)
   935  		}
   936  	}
   937  
   938  	var r1 *model.AppError
   939  	if rf, ok := ret.Get(1).(func(*model.TeamMember, int) *model.AppError); ok {
   940  		r1 = rf(member, maxUsersPerTeam)
   941  	} else {
   942  		if ret.Get(1) != nil {
   943  			r1 = ret.Get(1).(*model.AppError)
   944  		}
   945  	}
   946  
   947  	return r0, r1
   948  }
   949  
   950  // SaveMultipleMembers provides a mock function with given fields: members, maxUsersPerTeam
   951  func (_m *TeamStore) SaveMultipleMembers(members []*model.TeamMember, maxUsersPerTeam int) ([]*model.TeamMember, *model.AppError) {
   952  	ret := _m.Called(members, maxUsersPerTeam)
   953  
   954  	var r0 []*model.TeamMember
   955  	if rf, ok := ret.Get(0).(func([]*model.TeamMember, int) []*model.TeamMember); ok {
   956  		r0 = rf(members, maxUsersPerTeam)
   957  	} else {
   958  		if ret.Get(0) != nil {
   959  			r0 = ret.Get(0).([]*model.TeamMember)
   960  		}
   961  	}
   962  
   963  	var r1 *model.AppError
   964  	if rf, ok := ret.Get(1).(func([]*model.TeamMember, int) *model.AppError); ok {
   965  		r1 = rf(members, maxUsersPerTeam)
   966  	} else {
   967  		if ret.Get(1) != nil {
   968  			r1 = ret.Get(1).(*model.AppError)
   969  		}
   970  	}
   971  
   972  	return r0, r1
   973  }
   974  
   975  // SearchAll provides a mock function with given fields: term, opts
   976  func (_m *TeamStore) SearchAll(term string, opts *model.TeamSearch) ([]*model.Team, *model.AppError) {
   977  	ret := _m.Called(term, opts)
   978  
   979  	var r0 []*model.Team
   980  	if rf, ok := ret.Get(0).(func(string, *model.TeamSearch) []*model.Team); ok {
   981  		r0 = rf(term, opts)
   982  	} else {
   983  		if ret.Get(0) != nil {
   984  			r0 = ret.Get(0).([]*model.Team)
   985  		}
   986  	}
   987  
   988  	var r1 *model.AppError
   989  	if rf, ok := ret.Get(1).(func(string, *model.TeamSearch) *model.AppError); ok {
   990  		r1 = rf(term, opts)
   991  	} else {
   992  		if ret.Get(1) != nil {
   993  			r1 = ret.Get(1).(*model.AppError)
   994  		}
   995  	}
   996  
   997  	return r0, r1
   998  }
   999  
  1000  // SearchAllPaged provides a mock function with given fields: term, opts
  1001  func (_m *TeamStore) SearchAllPaged(term string, opts *model.TeamSearch) ([]*model.Team, int64, *model.AppError) {
  1002  	ret := _m.Called(term, opts)
  1003  
  1004  	var r0 []*model.Team
  1005  	if rf, ok := ret.Get(0).(func(string, *model.TeamSearch) []*model.Team); ok {
  1006  		r0 = rf(term, opts)
  1007  	} else {
  1008  		if ret.Get(0) != nil {
  1009  			r0 = ret.Get(0).([]*model.Team)
  1010  		}
  1011  	}
  1012  
  1013  	var r1 int64
  1014  	if rf, ok := ret.Get(1).(func(string, *model.TeamSearch) int64); ok {
  1015  		r1 = rf(term, opts)
  1016  	} else {
  1017  		r1 = ret.Get(1).(int64)
  1018  	}
  1019  
  1020  	var r2 *model.AppError
  1021  	if rf, ok := ret.Get(2).(func(string, *model.TeamSearch) *model.AppError); ok {
  1022  		r2 = rf(term, opts)
  1023  	} else {
  1024  		if ret.Get(2) != nil {
  1025  			r2 = ret.Get(2).(*model.AppError)
  1026  		}
  1027  	}
  1028  
  1029  	return r0, r1, r2
  1030  }
  1031  
  1032  // SearchOpen provides a mock function with given fields: term
  1033  func (_m *TeamStore) SearchOpen(term string) ([]*model.Team, *model.AppError) {
  1034  	ret := _m.Called(term)
  1035  
  1036  	var r0 []*model.Team
  1037  	if rf, ok := ret.Get(0).(func(string) []*model.Team); ok {
  1038  		r0 = rf(term)
  1039  	} else {
  1040  		if ret.Get(0) != nil {
  1041  			r0 = ret.Get(0).([]*model.Team)
  1042  		}
  1043  	}
  1044  
  1045  	var r1 *model.AppError
  1046  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
  1047  		r1 = rf(term)
  1048  	} else {
  1049  		if ret.Get(1) != nil {
  1050  			r1 = ret.Get(1).(*model.AppError)
  1051  		}
  1052  	}
  1053  
  1054  	return r0, r1
  1055  }
  1056  
  1057  // SearchPrivate provides a mock function with given fields: term
  1058  func (_m *TeamStore) SearchPrivate(term string) ([]*model.Team, *model.AppError) {
  1059  	ret := _m.Called(term)
  1060  
  1061  	var r0 []*model.Team
  1062  	if rf, ok := ret.Get(0).(func(string) []*model.Team); ok {
  1063  		r0 = rf(term)
  1064  	} else {
  1065  		if ret.Get(0) != nil {
  1066  			r0 = ret.Get(0).([]*model.Team)
  1067  		}
  1068  	}
  1069  
  1070  	var r1 *model.AppError
  1071  	if rf, ok := ret.Get(1).(func(string) *model.AppError); ok {
  1072  		r1 = rf(term)
  1073  	} else {
  1074  		if ret.Get(1) != nil {
  1075  			r1 = ret.Get(1).(*model.AppError)
  1076  		}
  1077  	}
  1078  
  1079  	return r0, r1
  1080  }
  1081  
  1082  // Update provides a mock function with given fields: team
  1083  func (_m *TeamStore) Update(team *model.Team) (*model.Team, *model.AppError) {
  1084  	ret := _m.Called(team)
  1085  
  1086  	var r0 *model.Team
  1087  	if rf, ok := ret.Get(0).(func(*model.Team) *model.Team); ok {
  1088  		r0 = rf(team)
  1089  	} else {
  1090  		if ret.Get(0) != nil {
  1091  			r0 = ret.Get(0).(*model.Team)
  1092  		}
  1093  	}
  1094  
  1095  	var r1 *model.AppError
  1096  	if rf, ok := ret.Get(1).(func(*model.Team) *model.AppError); ok {
  1097  		r1 = rf(team)
  1098  	} else {
  1099  		if ret.Get(1) != nil {
  1100  			r1 = ret.Get(1).(*model.AppError)
  1101  		}
  1102  	}
  1103  
  1104  	return r0, r1
  1105  }
  1106  
  1107  // UpdateLastTeamIconUpdate provides a mock function with given fields: teamId, curTime
  1108  func (_m *TeamStore) UpdateLastTeamIconUpdate(teamId string, curTime int64) *model.AppError {
  1109  	ret := _m.Called(teamId, curTime)
  1110  
  1111  	var r0 *model.AppError
  1112  	if rf, ok := ret.Get(0).(func(string, int64) *model.AppError); ok {
  1113  		r0 = rf(teamId, curTime)
  1114  	} else {
  1115  		if ret.Get(0) != nil {
  1116  			r0 = ret.Get(0).(*model.AppError)
  1117  		}
  1118  	}
  1119  
  1120  	return r0
  1121  }
  1122  
  1123  // UpdateMember provides a mock function with given fields: member
  1124  func (_m *TeamStore) UpdateMember(member *model.TeamMember) (*model.TeamMember, *model.AppError) {
  1125  	ret := _m.Called(member)
  1126  
  1127  	var r0 *model.TeamMember
  1128  	if rf, ok := ret.Get(0).(func(*model.TeamMember) *model.TeamMember); ok {
  1129  		r0 = rf(member)
  1130  	} else {
  1131  		if ret.Get(0) != nil {
  1132  			r0 = ret.Get(0).(*model.TeamMember)
  1133  		}
  1134  	}
  1135  
  1136  	var r1 *model.AppError
  1137  	if rf, ok := ret.Get(1).(func(*model.TeamMember) *model.AppError); ok {
  1138  		r1 = rf(member)
  1139  	} else {
  1140  		if ret.Get(1) != nil {
  1141  			r1 = ret.Get(1).(*model.AppError)
  1142  		}
  1143  	}
  1144  
  1145  	return r0, r1
  1146  }
  1147  
  1148  // UpdateMembersRole provides a mock function with given fields: teamID, userIDs
  1149  func (_m *TeamStore) UpdateMembersRole(teamID string, userIDs []string) *model.AppError {
  1150  	ret := _m.Called(teamID, userIDs)
  1151  
  1152  	var r0 *model.AppError
  1153  	if rf, ok := ret.Get(0).(func(string, []string) *model.AppError); ok {
  1154  		r0 = rf(teamID, userIDs)
  1155  	} else {
  1156  		if ret.Get(0) != nil {
  1157  			r0 = ret.Get(0).(*model.AppError)
  1158  		}
  1159  	}
  1160  
  1161  	return r0
  1162  }
  1163  
  1164  // UpdateMultipleMembers provides a mock function with given fields: members
  1165  func (_m *TeamStore) UpdateMultipleMembers(members []*model.TeamMember) ([]*model.TeamMember, *model.AppError) {
  1166  	ret := _m.Called(members)
  1167  
  1168  	var r0 []*model.TeamMember
  1169  	if rf, ok := ret.Get(0).(func([]*model.TeamMember) []*model.TeamMember); ok {
  1170  		r0 = rf(members)
  1171  	} else {
  1172  		if ret.Get(0) != nil {
  1173  			r0 = ret.Get(0).([]*model.TeamMember)
  1174  		}
  1175  	}
  1176  
  1177  	var r1 *model.AppError
  1178  	if rf, ok := ret.Get(1).(func([]*model.TeamMember) *model.AppError); ok {
  1179  		r1 = rf(members)
  1180  	} else {
  1181  		if ret.Get(1) != nil {
  1182  			r1 = ret.Get(1).(*model.AppError)
  1183  		}
  1184  	}
  1185  
  1186  	return r0, r1
  1187  }
  1188  
  1189  // UserBelongsToTeams provides a mock function with given fields: userId, teamIds
  1190  func (_m *TeamStore) UserBelongsToTeams(userId string, teamIds []string) (bool, *model.AppError) {
  1191  	ret := _m.Called(userId, teamIds)
  1192  
  1193  	var r0 bool
  1194  	if rf, ok := ret.Get(0).(func(string, []string) bool); ok {
  1195  		r0 = rf(userId, teamIds)
  1196  	} else {
  1197  		r0 = ret.Get(0).(bool)
  1198  	}
  1199  
  1200  	var r1 *model.AppError
  1201  	if rf, ok := ret.Get(1).(func(string, []string) *model.AppError); ok {
  1202  		r1 = rf(userId, teamIds)
  1203  	} else {
  1204  		if ret.Get(1) != nil {
  1205  			r1 = ret.Get(1).(*model.AppError)
  1206  		}
  1207  	}
  1208  
  1209  	return r0, r1
  1210  }