github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v7/v7fakes/fake_set_space_role_actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v7action"
     8  	"code.cloudfoundry.org/cli/api/cloudcontroller/ccv3/constant"
     9  	v7 "code.cloudfoundry.org/cli/command/v7"
    10  )
    11  
    12  type FakeSetSpaceRoleActor struct {
    13  	CreateSpaceRoleStub        func(constant.RoleType, string, string, string, string, bool) (v7action.Warnings, error)
    14  	createSpaceRoleMutex       sync.RWMutex
    15  	createSpaceRoleArgsForCall []struct {
    16  		arg1 constant.RoleType
    17  		arg2 string
    18  		arg3 string
    19  		arg4 string
    20  		arg5 string
    21  		arg6 bool
    22  	}
    23  	createSpaceRoleReturns struct {
    24  		result1 v7action.Warnings
    25  		result2 error
    26  	}
    27  	createSpaceRoleReturnsOnCall map[int]struct {
    28  		result1 v7action.Warnings
    29  		result2 error
    30  	}
    31  	GetOrganizationByNameStub        func(string) (v7action.Organization, v7action.Warnings, error)
    32  	getOrganizationByNameMutex       sync.RWMutex
    33  	getOrganizationByNameArgsForCall []struct {
    34  		arg1 string
    35  	}
    36  	getOrganizationByNameReturns struct {
    37  		result1 v7action.Organization
    38  		result2 v7action.Warnings
    39  		result3 error
    40  	}
    41  	getOrganizationByNameReturnsOnCall map[int]struct {
    42  		result1 v7action.Organization
    43  		result2 v7action.Warnings
    44  		result3 error
    45  	}
    46  	GetSpaceByNameAndOrganizationStub        func(string, string) (v7action.Space, v7action.Warnings, error)
    47  	getSpaceByNameAndOrganizationMutex       sync.RWMutex
    48  	getSpaceByNameAndOrganizationArgsForCall []struct {
    49  		arg1 string
    50  		arg2 string
    51  	}
    52  	getSpaceByNameAndOrganizationReturns struct {
    53  		result1 v7action.Space
    54  		result2 v7action.Warnings
    55  		result3 error
    56  	}
    57  	getSpaceByNameAndOrganizationReturnsOnCall map[int]struct {
    58  		result1 v7action.Space
    59  		result2 v7action.Warnings
    60  		result3 error
    61  	}
    62  	GetUserStub        func(string, string) (v7action.User, error)
    63  	getUserMutex       sync.RWMutex
    64  	getUserArgsForCall []struct {
    65  		arg1 string
    66  		arg2 string
    67  	}
    68  	getUserReturns struct {
    69  		result1 v7action.User
    70  		result2 error
    71  	}
    72  	getUserReturnsOnCall map[int]struct {
    73  		result1 v7action.User
    74  		result2 error
    75  	}
    76  	invocations      map[string][][]interface{}
    77  	invocationsMutex sync.RWMutex
    78  }
    79  
    80  func (fake *FakeSetSpaceRoleActor) CreateSpaceRole(arg1 constant.RoleType, arg2 string, arg3 string, arg4 string, arg5 string, arg6 bool) (v7action.Warnings, error) {
    81  	fake.createSpaceRoleMutex.Lock()
    82  	ret, specificReturn := fake.createSpaceRoleReturnsOnCall[len(fake.createSpaceRoleArgsForCall)]
    83  	fake.createSpaceRoleArgsForCall = append(fake.createSpaceRoleArgsForCall, struct {
    84  		arg1 constant.RoleType
    85  		arg2 string
    86  		arg3 string
    87  		arg4 string
    88  		arg5 string
    89  		arg6 bool
    90  	}{arg1, arg2, arg3, arg4, arg5, arg6})
    91  	fake.recordInvocation("CreateSpaceRole", []interface{}{arg1, arg2, arg3, arg4, arg5, arg6})
    92  	fake.createSpaceRoleMutex.Unlock()
    93  	if fake.CreateSpaceRoleStub != nil {
    94  		return fake.CreateSpaceRoleStub(arg1, arg2, arg3, arg4, arg5, arg6)
    95  	}
    96  	if specificReturn {
    97  		return ret.result1, ret.result2
    98  	}
    99  	fakeReturns := fake.createSpaceRoleReturns
   100  	return fakeReturns.result1, fakeReturns.result2
   101  }
   102  
   103  func (fake *FakeSetSpaceRoleActor) CreateSpaceRoleCallCount() int {
   104  	fake.createSpaceRoleMutex.RLock()
   105  	defer fake.createSpaceRoleMutex.RUnlock()
   106  	return len(fake.createSpaceRoleArgsForCall)
   107  }
   108  
   109  func (fake *FakeSetSpaceRoleActor) CreateSpaceRoleCalls(stub func(constant.RoleType, string, string, string, string, bool) (v7action.Warnings, error)) {
   110  	fake.createSpaceRoleMutex.Lock()
   111  	defer fake.createSpaceRoleMutex.Unlock()
   112  	fake.CreateSpaceRoleStub = stub
   113  }
   114  
   115  func (fake *FakeSetSpaceRoleActor) CreateSpaceRoleArgsForCall(i int) (constant.RoleType, string, string, string, string, bool) {
   116  	fake.createSpaceRoleMutex.RLock()
   117  	defer fake.createSpaceRoleMutex.RUnlock()
   118  	argsForCall := fake.createSpaceRoleArgsForCall[i]
   119  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5, argsForCall.arg6
   120  }
   121  
   122  func (fake *FakeSetSpaceRoleActor) CreateSpaceRoleReturns(result1 v7action.Warnings, result2 error) {
   123  	fake.createSpaceRoleMutex.Lock()
   124  	defer fake.createSpaceRoleMutex.Unlock()
   125  	fake.CreateSpaceRoleStub = nil
   126  	fake.createSpaceRoleReturns = struct {
   127  		result1 v7action.Warnings
   128  		result2 error
   129  	}{result1, result2}
   130  }
   131  
   132  func (fake *FakeSetSpaceRoleActor) CreateSpaceRoleReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   133  	fake.createSpaceRoleMutex.Lock()
   134  	defer fake.createSpaceRoleMutex.Unlock()
   135  	fake.CreateSpaceRoleStub = nil
   136  	if fake.createSpaceRoleReturnsOnCall == nil {
   137  		fake.createSpaceRoleReturnsOnCall = make(map[int]struct {
   138  			result1 v7action.Warnings
   139  			result2 error
   140  		})
   141  	}
   142  	fake.createSpaceRoleReturnsOnCall[i] = struct {
   143  		result1 v7action.Warnings
   144  		result2 error
   145  	}{result1, result2}
   146  }
   147  
   148  func (fake *FakeSetSpaceRoleActor) GetOrganizationByName(arg1 string) (v7action.Organization, v7action.Warnings, error) {
   149  	fake.getOrganizationByNameMutex.Lock()
   150  	ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)]
   151  	fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct {
   152  		arg1 string
   153  	}{arg1})
   154  	fake.recordInvocation("GetOrganizationByName", []interface{}{arg1})
   155  	fake.getOrganizationByNameMutex.Unlock()
   156  	if fake.GetOrganizationByNameStub != nil {
   157  		return fake.GetOrganizationByNameStub(arg1)
   158  	}
   159  	if specificReturn {
   160  		return ret.result1, ret.result2, ret.result3
   161  	}
   162  	fakeReturns := fake.getOrganizationByNameReturns
   163  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   164  }
   165  
   166  func (fake *FakeSetSpaceRoleActor) GetOrganizationByNameCallCount() int {
   167  	fake.getOrganizationByNameMutex.RLock()
   168  	defer fake.getOrganizationByNameMutex.RUnlock()
   169  	return len(fake.getOrganizationByNameArgsForCall)
   170  }
   171  
   172  func (fake *FakeSetSpaceRoleActor) GetOrganizationByNameCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) {
   173  	fake.getOrganizationByNameMutex.Lock()
   174  	defer fake.getOrganizationByNameMutex.Unlock()
   175  	fake.GetOrganizationByNameStub = stub
   176  }
   177  
   178  func (fake *FakeSetSpaceRoleActor) GetOrganizationByNameArgsForCall(i int) string {
   179  	fake.getOrganizationByNameMutex.RLock()
   180  	defer fake.getOrganizationByNameMutex.RUnlock()
   181  	argsForCall := fake.getOrganizationByNameArgsForCall[i]
   182  	return argsForCall.arg1
   183  }
   184  
   185  func (fake *FakeSetSpaceRoleActor) GetOrganizationByNameReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   186  	fake.getOrganizationByNameMutex.Lock()
   187  	defer fake.getOrganizationByNameMutex.Unlock()
   188  	fake.GetOrganizationByNameStub = nil
   189  	fake.getOrganizationByNameReturns = struct {
   190  		result1 v7action.Organization
   191  		result2 v7action.Warnings
   192  		result3 error
   193  	}{result1, result2, result3}
   194  }
   195  
   196  func (fake *FakeSetSpaceRoleActor) GetOrganizationByNameReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   197  	fake.getOrganizationByNameMutex.Lock()
   198  	defer fake.getOrganizationByNameMutex.Unlock()
   199  	fake.GetOrganizationByNameStub = nil
   200  	if fake.getOrganizationByNameReturnsOnCall == nil {
   201  		fake.getOrganizationByNameReturnsOnCall = make(map[int]struct {
   202  			result1 v7action.Organization
   203  			result2 v7action.Warnings
   204  			result3 error
   205  		})
   206  	}
   207  	fake.getOrganizationByNameReturnsOnCall[i] = struct {
   208  		result1 v7action.Organization
   209  		result2 v7action.Warnings
   210  		result3 error
   211  	}{result1, result2, result3}
   212  }
   213  
   214  func (fake *FakeSetSpaceRoleActor) GetSpaceByNameAndOrganization(arg1 string, arg2 string) (v7action.Space, v7action.Warnings, error) {
   215  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   216  	ret, specificReturn := fake.getSpaceByNameAndOrganizationReturnsOnCall[len(fake.getSpaceByNameAndOrganizationArgsForCall)]
   217  	fake.getSpaceByNameAndOrganizationArgsForCall = append(fake.getSpaceByNameAndOrganizationArgsForCall, struct {
   218  		arg1 string
   219  		arg2 string
   220  	}{arg1, arg2})
   221  	fake.recordInvocation("GetSpaceByNameAndOrganization", []interface{}{arg1, arg2})
   222  	fake.getSpaceByNameAndOrganizationMutex.Unlock()
   223  	if fake.GetSpaceByNameAndOrganizationStub != nil {
   224  		return fake.GetSpaceByNameAndOrganizationStub(arg1, arg2)
   225  	}
   226  	if specificReturn {
   227  		return ret.result1, ret.result2, ret.result3
   228  	}
   229  	fakeReturns := fake.getSpaceByNameAndOrganizationReturns
   230  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   231  }
   232  
   233  func (fake *FakeSetSpaceRoleActor) GetSpaceByNameAndOrganizationCallCount() int {
   234  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   235  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   236  	return len(fake.getSpaceByNameAndOrganizationArgsForCall)
   237  }
   238  
   239  func (fake *FakeSetSpaceRoleActor) GetSpaceByNameAndOrganizationCalls(stub func(string, string) (v7action.Space, v7action.Warnings, error)) {
   240  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   241  	defer fake.getSpaceByNameAndOrganizationMutex.Unlock()
   242  	fake.GetSpaceByNameAndOrganizationStub = stub
   243  }
   244  
   245  func (fake *FakeSetSpaceRoleActor) GetSpaceByNameAndOrganizationArgsForCall(i int) (string, string) {
   246  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   247  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   248  	argsForCall := fake.getSpaceByNameAndOrganizationArgsForCall[i]
   249  	return argsForCall.arg1, argsForCall.arg2
   250  }
   251  
   252  func (fake *FakeSetSpaceRoleActor) GetSpaceByNameAndOrganizationReturns(result1 v7action.Space, result2 v7action.Warnings, result3 error) {
   253  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   254  	defer fake.getSpaceByNameAndOrganizationMutex.Unlock()
   255  	fake.GetSpaceByNameAndOrganizationStub = nil
   256  	fake.getSpaceByNameAndOrganizationReturns = struct {
   257  		result1 v7action.Space
   258  		result2 v7action.Warnings
   259  		result3 error
   260  	}{result1, result2, result3}
   261  }
   262  
   263  func (fake *FakeSetSpaceRoleActor) GetSpaceByNameAndOrganizationReturnsOnCall(i int, result1 v7action.Space, result2 v7action.Warnings, result3 error) {
   264  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   265  	defer fake.getSpaceByNameAndOrganizationMutex.Unlock()
   266  	fake.GetSpaceByNameAndOrganizationStub = nil
   267  	if fake.getSpaceByNameAndOrganizationReturnsOnCall == nil {
   268  		fake.getSpaceByNameAndOrganizationReturnsOnCall = make(map[int]struct {
   269  			result1 v7action.Space
   270  			result2 v7action.Warnings
   271  			result3 error
   272  		})
   273  	}
   274  	fake.getSpaceByNameAndOrganizationReturnsOnCall[i] = struct {
   275  		result1 v7action.Space
   276  		result2 v7action.Warnings
   277  		result3 error
   278  	}{result1, result2, result3}
   279  }
   280  
   281  func (fake *FakeSetSpaceRoleActor) GetUser(arg1 string, arg2 string) (v7action.User, error) {
   282  	fake.getUserMutex.Lock()
   283  	ret, specificReturn := fake.getUserReturnsOnCall[len(fake.getUserArgsForCall)]
   284  	fake.getUserArgsForCall = append(fake.getUserArgsForCall, struct {
   285  		arg1 string
   286  		arg2 string
   287  	}{arg1, arg2})
   288  	fake.recordInvocation("GetUser", []interface{}{arg1, arg2})
   289  	fake.getUserMutex.Unlock()
   290  	if fake.GetUserStub != nil {
   291  		return fake.GetUserStub(arg1, arg2)
   292  	}
   293  	if specificReturn {
   294  		return ret.result1, ret.result2
   295  	}
   296  	fakeReturns := fake.getUserReturns
   297  	return fakeReturns.result1, fakeReturns.result2
   298  }
   299  
   300  func (fake *FakeSetSpaceRoleActor) GetUserCallCount() int {
   301  	fake.getUserMutex.RLock()
   302  	defer fake.getUserMutex.RUnlock()
   303  	return len(fake.getUserArgsForCall)
   304  }
   305  
   306  func (fake *FakeSetSpaceRoleActor) GetUserCalls(stub func(string, string) (v7action.User, error)) {
   307  	fake.getUserMutex.Lock()
   308  	defer fake.getUserMutex.Unlock()
   309  	fake.GetUserStub = stub
   310  }
   311  
   312  func (fake *FakeSetSpaceRoleActor) GetUserArgsForCall(i int) (string, string) {
   313  	fake.getUserMutex.RLock()
   314  	defer fake.getUserMutex.RUnlock()
   315  	argsForCall := fake.getUserArgsForCall[i]
   316  	return argsForCall.arg1, argsForCall.arg2
   317  }
   318  
   319  func (fake *FakeSetSpaceRoleActor) GetUserReturns(result1 v7action.User, result2 error) {
   320  	fake.getUserMutex.Lock()
   321  	defer fake.getUserMutex.Unlock()
   322  	fake.GetUserStub = nil
   323  	fake.getUserReturns = struct {
   324  		result1 v7action.User
   325  		result2 error
   326  	}{result1, result2}
   327  }
   328  
   329  func (fake *FakeSetSpaceRoleActor) GetUserReturnsOnCall(i int, result1 v7action.User, result2 error) {
   330  	fake.getUserMutex.Lock()
   331  	defer fake.getUserMutex.Unlock()
   332  	fake.GetUserStub = nil
   333  	if fake.getUserReturnsOnCall == nil {
   334  		fake.getUserReturnsOnCall = make(map[int]struct {
   335  			result1 v7action.User
   336  			result2 error
   337  		})
   338  	}
   339  	fake.getUserReturnsOnCall[i] = struct {
   340  		result1 v7action.User
   341  		result2 error
   342  	}{result1, result2}
   343  }
   344  
   345  func (fake *FakeSetSpaceRoleActor) Invocations() map[string][][]interface{} {
   346  	fake.invocationsMutex.RLock()
   347  	defer fake.invocationsMutex.RUnlock()
   348  	fake.createSpaceRoleMutex.RLock()
   349  	defer fake.createSpaceRoleMutex.RUnlock()
   350  	fake.getOrganizationByNameMutex.RLock()
   351  	defer fake.getOrganizationByNameMutex.RUnlock()
   352  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   353  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   354  	fake.getUserMutex.RLock()
   355  	defer fake.getUserMutex.RUnlock()
   356  	copiedInvocations := map[string][][]interface{}{}
   357  	for key, value := range fake.invocations {
   358  		copiedInvocations[key] = value
   359  	}
   360  	return copiedInvocations
   361  }
   362  
   363  func (fake *FakeSetSpaceRoleActor) recordInvocation(key string, args []interface{}) {
   364  	fake.invocationsMutex.Lock()
   365  	defer fake.invocationsMutex.Unlock()
   366  	if fake.invocations == nil {
   367  		fake.invocations = map[string][][]interface{}{}
   368  	}
   369  	if fake.invocations[key] == nil {
   370  		fake.invocations[key] = [][]interface{}{}
   371  	}
   372  	fake.invocations[key] = append(fake.invocations[key], args)
   373  }
   374  
   375  var _ v7.SetSpaceRoleActor = new(FakeSetSpaceRoleActor)