github.com/cs3org/reva/v2@v2.27.7/pkg/share/mocks/Manager.go (about) 1 // Copyright 2018-2022 CERN 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 // 15 // In applying this license, CERN does not waive the privileges and immunities 16 // granted to it by virtue of its status as an Intergovernmental Organization 17 // or submit itself to any jurisdiction. 18 19 // Code generated by mockery v2.40.2. DO NOT EDIT. 20 21 package mocks 22 23 import ( 24 context "context" 25 26 collaborationv1beta1 "github.com/cs3org/go-cs3apis/cs3/sharing/collaboration/v1beta1" 27 28 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 29 30 mock "github.com/stretchr/testify/mock" 31 32 providerv1beta1 "github.com/cs3org/go-cs3apis/cs3/storage/provider/v1beta1" 33 34 userv1beta1 "github.com/cs3org/go-cs3apis/cs3/identity/user/v1beta1" 35 ) 36 37 // Manager is an autogenerated mock type for the Manager type 38 type Manager struct { 39 mock.Mock 40 } 41 42 type Manager_Expecter struct { 43 mock *mock.Mock 44 } 45 46 func (_m *Manager) EXPECT() *Manager_Expecter { 47 return &Manager_Expecter{mock: &_m.Mock} 48 } 49 50 // GetReceivedShare provides a mock function with given fields: ctx, ref 51 func (_m *Manager) GetReceivedShare(ctx context.Context, ref *collaborationv1beta1.ShareReference) (*collaborationv1beta1.ReceivedShare, error) { 52 ret := _m.Called(ctx, ref) 53 54 if len(ret) == 0 { 55 panic("no return value specified for GetReceivedShare") 56 } 57 58 var r0 *collaborationv1beta1.ReceivedShare 59 var r1 error 60 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ShareReference) (*collaborationv1beta1.ReceivedShare, error)); ok { 61 return rf(ctx, ref) 62 } 63 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ShareReference) *collaborationv1beta1.ReceivedShare); ok { 64 r0 = rf(ctx, ref) 65 } else { 66 if ret.Get(0) != nil { 67 r0 = ret.Get(0).(*collaborationv1beta1.ReceivedShare) 68 } 69 } 70 71 if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ShareReference) error); ok { 72 r1 = rf(ctx, ref) 73 } else { 74 r1 = ret.Error(1) 75 } 76 77 return r0, r1 78 } 79 80 // Manager_GetReceivedShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetReceivedShare' 81 type Manager_GetReceivedShare_Call struct { 82 *mock.Call 83 } 84 85 // GetReceivedShare is a helper method to define mock.On call 86 // - ctx context.Context 87 // - ref *collaborationv1beta1.ShareReference 88 func (_e *Manager_Expecter) GetReceivedShare(ctx interface{}, ref interface{}) *Manager_GetReceivedShare_Call { 89 return &Manager_GetReceivedShare_Call{Call: _e.mock.On("GetReceivedShare", ctx, ref)} 90 } 91 92 func (_c *Manager_GetReceivedShare_Call) Run(run func(ctx context.Context, ref *collaborationv1beta1.ShareReference)) *Manager_GetReceivedShare_Call { 93 _c.Call.Run(func(args mock.Arguments) { 94 run(args[0].(context.Context), args[1].(*collaborationv1beta1.ShareReference)) 95 }) 96 return _c 97 } 98 99 func (_c *Manager_GetReceivedShare_Call) Return(_a0 *collaborationv1beta1.ReceivedShare, _a1 error) *Manager_GetReceivedShare_Call { 100 _c.Call.Return(_a0, _a1) 101 return _c 102 } 103 104 func (_c *Manager_GetReceivedShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ShareReference) (*collaborationv1beta1.ReceivedShare, error)) *Manager_GetReceivedShare_Call { 105 _c.Call.Return(run) 106 return _c 107 } 108 109 // GetShare provides a mock function with given fields: ctx, ref 110 func (_m *Manager) GetShare(ctx context.Context, ref *collaborationv1beta1.ShareReference) (*collaborationv1beta1.Share, error) { 111 ret := _m.Called(ctx, ref) 112 113 if len(ret) == 0 { 114 panic("no return value specified for GetShare") 115 } 116 117 var r0 *collaborationv1beta1.Share 118 var r1 error 119 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ShareReference) (*collaborationv1beta1.Share, error)); ok { 120 return rf(ctx, ref) 121 } 122 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ShareReference) *collaborationv1beta1.Share); ok { 123 r0 = rf(ctx, ref) 124 } else { 125 if ret.Get(0) != nil { 126 r0 = ret.Get(0).(*collaborationv1beta1.Share) 127 } 128 } 129 130 if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ShareReference) error); ok { 131 r1 = rf(ctx, ref) 132 } else { 133 r1 = ret.Error(1) 134 } 135 136 return r0, r1 137 } 138 139 // Manager_GetShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetShare' 140 type Manager_GetShare_Call struct { 141 *mock.Call 142 } 143 144 // GetShare is a helper method to define mock.On call 145 // - ctx context.Context 146 // - ref *collaborationv1beta1.ShareReference 147 func (_e *Manager_Expecter) GetShare(ctx interface{}, ref interface{}) *Manager_GetShare_Call { 148 return &Manager_GetShare_Call{Call: _e.mock.On("GetShare", ctx, ref)} 149 } 150 151 func (_c *Manager_GetShare_Call) Run(run func(ctx context.Context, ref *collaborationv1beta1.ShareReference)) *Manager_GetShare_Call { 152 _c.Call.Run(func(args mock.Arguments) { 153 run(args[0].(context.Context), args[1].(*collaborationv1beta1.ShareReference)) 154 }) 155 return _c 156 } 157 158 func (_c *Manager_GetShare_Call) Return(_a0 *collaborationv1beta1.Share, _a1 error) *Manager_GetShare_Call { 159 _c.Call.Return(_a0, _a1) 160 return _c 161 } 162 163 func (_c *Manager_GetShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ShareReference) (*collaborationv1beta1.Share, error)) *Manager_GetShare_Call { 164 _c.Call.Return(run) 165 return _c 166 } 167 168 // ListReceivedShares provides a mock function with given fields: ctx, filters, forUser 169 func (_m *Manager) ListReceivedShares(ctx context.Context, filters []*collaborationv1beta1.Filter, forUser *userv1beta1.UserId) ([]*collaborationv1beta1.ReceivedShare, error) { 170 ret := _m.Called(ctx, filters, forUser) 171 172 if len(ret) == 0 { 173 panic("no return value specified for ListReceivedShares") 174 } 175 176 var r0 []*collaborationv1beta1.ReceivedShare 177 var r1 error 178 if rf, ok := ret.Get(0).(func(context.Context, []*collaborationv1beta1.Filter, *userv1beta1.UserId) ([]*collaborationv1beta1.ReceivedShare, error)); ok { 179 return rf(ctx, filters, forUser) 180 } 181 if rf, ok := ret.Get(0).(func(context.Context, []*collaborationv1beta1.Filter, *userv1beta1.UserId) []*collaborationv1beta1.ReceivedShare); ok { 182 r0 = rf(ctx, filters, forUser) 183 } else { 184 if ret.Get(0) != nil { 185 r0 = ret.Get(0).([]*collaborationv1beta1.ReceivedShare) 186 } 187 } 188 189 if rf, ok := ret.Get(1).(func(context.Context, []*collaborationv1beta1.Filter, *userv1beta1.UserId) error); ok { 190 r1 = rf(ctx, filters, forUser) 191 } else { 192 r1 = ret.Error(1) 193 } 194 195 return r0, r1 196 } 197 198 // Manager_ListReceivedShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListReceivedShares' 199 type Manager_ListReceivedShares_Call struct { 200 *mock.Call 201 } 202 203 // ListReceivedShares is a helper method to define mock.On call 204 // - ctx context.Context 205 // - filters []*collaborationv1beta1.Filter 206 // - forUser *userv1beta1.UserId 207 func (_e *Manager_Expecter) ListReceivedShares(ctx interface{}, filters interface{}, forUser interface{}) *Manager_ListReceivedShares_Call { 208 return &Manager_ListReceivedShares_Call{Call: _e.mock.On("ListReceivedShares", ctx, filters, forUser)} 209 } 210 211 func (_c *Manager_ListReceivedShares_Call) Run(run func(ctx context.Context, filters []*collaborationv1beta1.Filter, forUser *userv1beta1.UserId)) *Manager_ListReceivedShares_Call { 212 _c.Call.Run(func(args mock.Arguments) { 213 run(args[0].(context.Context), args[1].([]*collaborationv1beta1.Filter), args[2].(*userv1beta1.UserId)) 214 }) 215 return _c 216 } 217 218 func (_c *Manager_ListReceivedShares_Call) Return(_a0 []*collaborationv1beta1.ReceivedShare, _a1 error) *Manager_ListReceivedShares_Call { 219 _c.Call.Return(_a0, _a1) 220 return _c 221 } 222 223 func (_c *Manager_ListReceivedShares_Call) RunAndReturn(run func(context.Context, []*collaborationv1beta1.Filter, *userv1beta1.UserId) ([]*collaborationv1beta1.ReceivedShare, error)) *Manager_ListReceivedShares_Call { 224 _c.Call.Return(run) 225 return _c 226 } 227 228 // ListShares provides a mock function with given fields: ctx, filters 229 func (_m *Manager) ListShares(ctx context.Context, filters []*collaborationv1beta1.Filter) ([]*collaborationv1beta1.Share, error) { 230 ret := _m.Called(ctx, filters) 231 232 if len(ret) == 0 { 233 panic("no return value specified for ListShares") 234 } 235 236 var r0 []*collaborationv1beta1.Share 237 var r1 error 238 if rf, ok := ret.Get(0).(func(context.Context, []*collaborationv1beta1.Filter) ([]*collaborationv1beta1.Share, error)); ok { 239 return rf(ctx, filters) 240 } 241 if rf, ok := ret.Get(0).(func(context.Context, []*collaborationv1beta1.Filter) []*collaborationv1beta1.Share); ok { 242 r0 = rf(ctx, filters) 243 } else { 244 if ret.Get(0) != nil { 245 r0 = ret.Get(0).([]*collaborationv1beta1.Share) 246 } 247 } 248 249 if rf, ok := ret.Get(1).(func(context.Context, []*collaborationv1beta1.Filter) error); ok { 250 r1 = rf(ctx, filters) 251 } else { 252 r1 = ret.Error(1) 253 } 254 255 return r0, r1 256 } 257 258 // Manager_ListShares_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListShares' 259 type Manager_ListShares_Call struct { 260 *mock.Call 261 } 262 263 // ListShares is a helper method to define mock.On call 264 // - ctx context.Context 265 // - filters []*collaborationv1beta1.Filter 266 func (_e *Manager_Expecter) ListShares(ctx interface{}, filters interface{}) *Manager_ListShares_Call { 267 return &Manager_ListShares_Call{Call: _e.mock.On("ListShares", ctx, filters)} 268 } 269 270 func (_c *Manager_ListShares_Call) Run(run func(ctx context.Context, filters []*collaborationv1beta1.Filter)) *Manager_ListShares_Call { 271 _c.Call.Run(func(args mock.Arguments) { 272 run(args[0].(context.Context), args[1].([]*collaborationv1beta1.Filter)) 273 }) 274 return _c 275 } 276 277 func (_c *Manager_ListShares_Call) Return(_a0 []*collaborationv1beta1.Share, _a1 error) *Manager_ListShares_Call { 278 _c.Call.Return(_a0, _a1) 279 return _c 280 } 281 282 func (_c *Manager_ListShares_Call) RunAndReturn(run func(context.Context, []*collaborationv1beta1.Filter) ([]*collaborationv1beta1.Share, error)) *Manager_ListShares_Call { 283 _c.Call.Return(run) 284 return _c 285 } 286 287 // Share provides a mock function with given fields: ctx, md, g 288 func (_m *Manager) Share(ctx context.Context, md *providerv1beta1.ResourceInfo, g *collaborationv1beta1.ShareGrant) (*collaborationv1beta1.Share, error) { 289 ret := _m.Called(ctx, md, g) 290 291 if len(ret) == 0 { 292 panic("no return value specified for Share") 293 } 294 295 var r0 *collaborationv1beta1.Share 296 var r1 error 297 if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ResourceInfo, *collaborationv1beta1.ShareGrant) (*collaborationv1beta1.Share, error)); ok { 298 return rf(ctx, md, g) 299 } 300 if rf, ok := ret.Get(0).(func(context.Context, *providerv1beta1.ResourceInfo, *collaborationv1beta1.ShareGrant) *collaborationv1beta1.Share); ok { 301 r0 = rf(ctx, md, g) 302 } else { 303 if ret.Get(0) != nil { 304 r0 = ret.Get(0).(*collaborationv1beta1.Share) 305 } 306 } 307 308 if rf, ok := ret.Get(1).(func(context.Context, *providerv1beta1.ResourceInfo, *collaborationv1beta1.ShareGrant) error); ok { 309 r1 = rf(ctx, md, g) 310 } else { 311 r1 = ret.Error(1) 312 } 313 314 return r0, r1 315 } 316 317 // Manager_Share_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Share' 318 type Manager_Share_Call struct { 319 *mock.Call 320 } 321 322 // Share is a helper method to define mock.On call 323 // - ctx context.Context 324 // - md *providerv1beta1.ResourceInfo 325 // - g *collaborationv1beta1.ShareGrant 326 func (_e *Manager_Expecter) Share(ctx interface{}, md interface{}, g interface{}) *Manager_Share_Call { 327 return &Manager_Share_Call{Call: _e.mock.On("Share", ctx, md, g)} 328 } 329 330 func (_c *Manager_Share_Call) Run(run func(ctx context.Context, md *providerv1beta1.ResourceInfo, g *collaborationv1beta1.ShareGrant)) *Manager_Share_Call { 331 _c.Call.Run(func(args mock.Arguments) { 332 run(args[0].(context.Context), args[1].(*providerv1beta1.ResourceInfo), args[2].(*collaborationv1beta1.ShareGrant)) 333 }) 334 return _c 335 } 336 337 func (_c *Manager_Share_Call) Return(_a0 *collaborationv1beta1.Share, _a1 error) *Manager_Share_Call { 338 _c.Call.Return(_a0, _a1) 339 return _c 340 } 341 342 func (_c *Manager_Share_Call) RunAndReturn(run func(context.Context, *providerv1beta1.ResourceInfo, *collaborationv1beta1.ShareGrant) (*collaborationv1beta1.Share, error)) *Manager_Share_Call { 343 _c.Call.Return(run) 344 return _c 345 } 346 347 // Unshare provides a mock function with given fields: ctx, ref 348 func (_m *Manager) Unshare(ctx context.Context, ref *collaborationv1beta1.ShareReference) error { 349 ret := _m.Called(ctx, ref) 350 351 if len(ret) == 0 { 352 panic("no return value specified for Unshare") 353 } 354 355 var r0 error 356 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ShareReference) error); ok { 357 r0 = rf(ctx, ref) 358 } else { 359 r0 = ret.Error(0) 360 } 361 362 return r0 363 } 364 365 // Manager_Unshare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Unshare' 366 type Manager_Unshare_Call struct { 367 *mock.Call 368 } 369 370 // Unshare is a helper method to define mock.On call 371 // - ctx context.Context 372 // - ref *collaborationv1beta1.ShareReference 373 func (_e *Manager_Expecter) Unshare(ctx interface{}, ref interface{}) *Manager_Unshare_Call { 374 return &Manager_Unshare_Call{Call: _e.mock.On("Unshare", ctx, ref)} 375 } 376 377 func (_c *Manager_Unshare_Call) Run(run func(ctx context.Context, ref *collaborationv1beta1.ShareReference)) *Manager_Unshare_Call { 378 _c.Call.Run(func(args mock.Arguments) { 379 run(args[0].(context.Context), args[1].(*collaborationv1beta1.ShareReference)) 380 }) 381 return _c 382 } 383 384 func (_c *Manager_Unshare_Call) Return(_a0 error) *Manager_Unshare_Call { 385 _c.Call.Return(_a0) 386 return _c 387 } 388 389 func (_c *Manager_Unshare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ShareReference) error) *Manager_Unshare_Call { 390 _c.Call.Return(run) 391 return _c 392 } 393 394 // UpdateReceivedShare provides a mock function with given fields: ctx, _a1, fieldMask, forUser 395 func (_m *Manager) UpdateReceivedShare(ctx context.Context, _a1 *collaborationv1beta1.ReceivedShare, fieldMask *fieldmaskpb.FieldMask, forUser *userv1beta1.UserId) (*collaborationv1beta1.ReceivedShare, error) { 396 ret := _m.Called(ctx, _a1, fieldMask, forUser) 397 398 if len(ret) == 0 { 399 panic("no return value specified for UpdateReceivedShare") 400 } 401 402 var r0 *collaborationv1beta1.ReceivedShare 403 var r1 error 404 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ReceivedShare, *fieldmaskpb.FieldMask, *userv1beta1.UserId) (*collaborationv1beta1.ReceivedShare, error)); ok { 405 return rf(ctx, _a1, fieldMask, forUser) 406 } 407 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ReceivedShare, *fieldmaskpb.FieldMask, *userv1beta1.UserId) *collaborationv1beta1.ReceivedShare); ok { 408 r0 = rf(ctx, _a1, fieldMask, forUser) 409 } else { 410 if ret.Get(0) != nil { 411 r0 = ret.Get(0).(*collaborationv1beta1.ReceivedShare) 412 } 413 } 414 415 if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ReceivedShare, *fieldmaskpb.FieldMask, *userv1beta1.UserId) error); ok { 416 r1 = rf(ctx, _a1, fieldMask, forUser) 417 } else { 418 r1 = ret.Error(1) 419 } 420 421 return r0, r1 422 } 423 424 // Manager_UpdateReceivedShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateReceivedShare' 425 type Manager_UpdateReceivedShare_Call struct { 426 *mock.Call 427 } 428 429 // UpdateReceivedShare is a helper method to define mock.On call 430 // - ctx context.Context 431 // - _a1 *collaborationv1beta1.ReceivedShare 432 // - fieldMask *fieldmaskpb.FieldMask 433 // - forUser *userv1beta1.UserId 434 func (_e *Manager_Expecter) UpdateReceivedShare(ctx interface{}, _a1 interface{}, fieldMask interface{}, forUser interface{}) *Manager_UpdateReceivedShare_Call { 435 return &Manager_UpdateReceivedShare_Call{Call: _e.mock.On("UpdateReceivedShare", ctx, _a1, fieldMask, forUser)} 436 } 437 438 func (_c *Manager_UpdateReceivedShare_Call) Run(run func(ctx context.Context, _a1 *collaborationv1beta1.ReceivedShare, fieldMask *fieldmaskpb.FieldMask, forUser *userv1beta1.UserId)) *Manager_UpdateReceivedShare_Call { 439 _c.Call.Run(func(args mock.Arguments) { 440 run(args[0].(context.Context), args[1].(*collaborationv1beta1.ReceivedShare), args[2].(*fieldmaskpb.FieldMask), args[3].(*userv1beta1.UserId)) 441 }) 442 return _c 443 } 444 445 func (_c *Manager_UpdateReceivedShare_Call) Return(_a0 *collaborationv1beta1.ReceivedShare, _a1 error) *Manager_UpdateReceivedShare_Call { 446 _c.Call.Return(_a0, _a1) 447 return _c 448 } 449 450 func (_c *Manager_UpdateReceivedShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ReceivedShare, *fieldmaskpb.FieldMask, *userv1beta1.UserId) (*collaborationv1beta1.ReceivedShare, error)) *Manager_UpdateReceivedShare_Call { 451 _c.Call.Return(run) 452 return _c 453 } 454 455 // UpdateShare provides a mock function with given fields: ctx, ref, p, updated, fieldMask 456 func (_m *Manager) UpdateShare(ctx context.Context, ref *collaborationv1beta1.ShareReference, p *collaborationv1beta1.SharePermissions, updated *collaborationv1beta1.Share, fieldMask *fieldmaskpb.FieldMask) (*collaborationv1beta1.Share, error) { 457 ret := _m.Called(ctx, ref, p, updated, fieldMask) 458 459 if len(ret) == 0 { 460 panic("no return value specified for UpdateShare") 461 } 462 463 var r0 *collaborationv1beta1.Share 464 var r1 error 465 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ShareReference, *collaborationv1beta1.SharePermissions, *collaborationv1beta1.Share, *fieldmaskpb.FieldMask) (*collaborationv1beta1.Share, error)); ok { 466 return rf(ctx, ref, p, updated, fieldMask) 467 } 468 if rf, ok := ret.Get(0).(func(context.Context, *collaborationv1beta1.ShareReference, *collaborationv1beta1.SharePermissions, *collaborationv1beta1.Share, *fieldmaskpb.FieldMask) *collaborationv1beta1.Share); ok { 469 r0 = rf(ctx, ref, p, updated, fieldMask) 470 } else { 471 if ret.Get(0) != nil { 472 r0 = ret.Get(0).(*collaborationv1beta1.Share) 473 } 474 } 475 476 if rf, ok := ret.Get(1).(func(context.Context, *collaborationv1beta1.ShareReference, *collaborationv1beta1.SharePermissions, *collaborationv1beta1.Share, *fieldmaskpb.FieldMask) error); ok { 477 r1 = rf(ctx, ref, p, updated, fieldMask) 478 } else { 479 r1 = ret.Error(1) 480 } 481 482 return r0, r1 483 } 484 485 // Manager_UpdateShare_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateShare' 486 type Manager_UpdateShare_Call struct { 487 *mock.Call 488 } 489 490 // UpdateShare is a helper method to define mock.On call 491 // - ctx context.Context 492 // - ref *collaborationv1beta1.ShareReference 493 // - p *collaborationv1beta1.SharePermissions 494 // - updated *collaborationv1beta1.Share 495 // - fieldMask *fieldmaskpb.FieldMask 496 func (_e *Manager_Expecter) UpdateShare(ctx interface{}, ref interface{}, p interface{}, updated interface{}, fieldMask interface{}) *Manager_UpdateShare_Call { 497 return &Manager_UpdateShare_Call{Call: _e.mock.On("UpdateShare", ctx, ref, p, updated, fieldMask)} 498 } 499 500 func (_c *Manager_UpdateShare_Call) Run(run func(ctx context.Context, ref *collaborationv1beta1.ShareReference, p *collaborationv1beta1.SharePermissions, updated *collaborationv1beta1.Share, fieldMask *fieldmaskpb.FieldMask)) *Manager_UpdateShare_Call { 501 _c.Call.Run(func(args mock.Arguments) { 502 run(args[0].(context.Context), args[1].(*collaborationv1beta1.ShareReference), args[2].(*collaborationv1beta1.SharePermissions), args[3].(*collaborationv1beta1.Share), args[4].(*fieldmaskpb.FieldMask)) 503 }) 504 return _c 505 } 506 507 func (_c *Manager_UpdateShare_Call) Return(_a0 *collaborationv1beta1.Share, _a1 error) *Manager_UpdateShare_Call { 508 _c.Call.Return(_a0, _a1) 509 return _c 510 } 511 512 func (_c *Manager_UpdateShare_Call) RunAndReturn(run func(context.Context, *collaborationv1beta1.ShareReference, *collaborationv1beta1.SharePermissions, *collaborationv1beta1.Share, *fieldmaskpb.FieldMask) (*collaborationv1beta1.Share, error)) *Manager_UpdateShare_Call { 513 _c.Call.Return(run) 514 return _c 515 } 516 517 // NewManager creates a new instance of Manager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 518 // The first argument is typically a *testing.T value. 519 func NewManager(t interface { 520 mock.TestingT 521 Cleanup(func()) 522 }) *Manager { 523 mock := &Manager{} 524 mock.Mock.Test(t) 525 526 t.Cleanup(func() { mock.AssertExpectations(t) }) 527 528 return mock 529 }