github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v7/v7fakes/fake_unset_org_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 FakeUnsetOrgRoleActor struct {
    13  	DeleteOrgRoleStub        func(constant.RoleType, string, string, string, bool) (v7action.Warnings, error)
    14  	deleteOrgRoleMutex       sync.RWMutex
    15  	deleteOrgRoleArgsForCall []struct {
    16  		arg1 constant.RoleType
    17  		arg2 string
    18  		arg3 string
    19  		arg4 string
    20  		arg5 bool
    21  	}
    22  	deleteOrgRoleReturns struct {
    23  		result1 v7action.Warnings
    24  		result2 error
    25  	}
    26  	deleteOrgRoleReturnsOnCall map[int]struct {
    27  		result1 v7action.Warnings
    28  		result2 error
    29  	}
    30  	GetOrganizationByNameStub        func(string) (v7action.Organization, v7action.Warnings, error)
    31  	getOrganizationByNameMutex       sync.RWMutex
    32  	getOrganizationByNameArgsForCall []struct {
    33  		arg1 string
    34  	}
    35  	getOrganizationByNameReturns struct {
    36  		result1 v7action.Organization
    37  		result2 v7action.Warnings
    38  		result3 error
    39  	}
    40  	getOrganizationByNameReturnsOnCall map[int]struct {
    41  		result1 v7action.Organization
    42  		result2 v7action.Warnings
    43  		result3 error
    44  	}
    45  	GetUserStub        func(string, string) (v7action.User, error)
    46  	getUserMutex       sync.RWMutex
    47  	getUserArgsForCall []struct {
    48  		arg1 string
    49  		arg2 string
    50  	}
    51  	getUserReturns struct {
    52  		result1 v7action.User
    53  		result2 error
    54  	}
    55  	getUserReturnsOnCall map[int]struct {
    56  		result1 v7action.User
    57  		result2 error
    58  	}
    59  	invocations      map[string][][]interface{}
    60  	invocationsMutex sync.RWMutex
    61  }
    62  
    63  func (fake *FakeUnsetOrgRoleActor) DeleteOrgRole(arg1 constant.RoleType, arg2 string, arg3 string, arg4 string, arg5 bool) (v7action.Warnings, error) {
    64  	fake.deleteOrgRoleMutex.Lock()
    65  	ret, specificReturn := fake.deleteOrgRoleReturnsOnCall[len(fake.deleteOrgRoleArgsForCall)]
    66  	fake.deleteOrgRoleArgsForCall = append(fake.deleteOrgRoleArgsForCall, struct {
    67  		arg1 constant.RoleType
    68  		arg2 string
    69  		arg3 string
    70  		arg4 string
    71  		arg5 bool
    72  	}{arg1, arg2, arg3, arg4, arg5})
    73  	fake.recordInvocation("DeleteOrgRole", []interface{}{arg1, arg2, arg3, arg4, arg5})
    74  	fake.deleteOrgRoleMutex.Unlock()
    75  	if fake.DeleteOrgRoleStub != nil {
    76  		return fake.DeleteOrgRoleStub(arg1, arg2, arg3, arg4, arg5)
    77  	}
    78  	if specificReturn {
    79  		return ret.result1, ret.result2
    80  	}
    81  	fakeReturns := fake.deleteOrgRoleReturns
    82  	return fakeReturns.result1, fakeReturns.result2
    83  }
    84  
    85  func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleCallCount() int {
    86  	fake.deleteOrgRoleMutex.RLock()
    87  	defer fake.deleteOrgRoleMutex.RUnlock()
    88  	return len(fake.deleteOrgRoleArgsForCall)
    89  }
    90  
    91  func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleCalls(stub func(constant.RoleType, string, string, string, bool) (v7action.Warnings, error)) {
    92  	fake.deleteOrgRoleMutex.Lock()
    93  	defer fake.deleteOrgRoleMutex.Unlock()
    94  	fake.DeleteOrgRoleStub = stub
    95  }
    96  
    97  func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleArgsForCall(i int) (constant.RoleType, string, string, string, bool) {
    98  	fake.deleteOrgRoleMutex.RLock()
    99  	defer fake.deleteOrgRoleMutex.RUnlock()
   100  	argsForCall := fake.deleteOrgRoleArgsForCall[i]
   101  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5
   102  }
   103  
   104  func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleReturns(result1 v7action.Warnings, result2 error) {
   105  	fake.deleteOrgRoleMutex.Lock()
   106  	defer fake.deleteOrgRoleMutex.Unlock()
   107  	fake.DeleteOrgRoleStub = nil
   108  	fake.deleteOrgRoleReturns = struct {
   109  		result1 v7action.Warnings
   110  		result2 error
   111  	}{result1, result2}
   112  }
   113  
   114  func (fake *FakeUnsetOrgRoleActor) DeleteOrgRoleReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   115  	fake.deleteOrgRoleMutex.Lock()
   116  	defer fake.deleteOrgRoleMutex.Unlock()
   117  	fake.DeleteOrgRoleStub = nil
   118  	if fake.deleteOrgRoleReturnsOnCall == nil {
   119  		fake.deleteOrgRoleReturnsOnCall = make(map[int]struct {
   120  			result1 v7action.Warnings
   121  			result2 error
   122  		})
   123  	}
   124  	fake.deleteOrgRoleReturnsOnCall[i] = struct {
   125  		result1 v7action.Warnings
   126  		result2 error
   127  	}{result1, result2}
   128  }
   129  
   130  func (fake *FakeUnsetOrgRoleActor) GetOrganizationByName(arg1 string) (v7action.Organization, v7action.Warnings, error) {
   131  	fake.getOrganizationByNameMutex.Lock()
   132  	ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)]
   133  	fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct {
   134  		arg1 string
   135  	}{arg1})
   136  	fake.recordInvocation("GetOrganizationByName", []interface{}{arg1})
   137  	fake.getOrganizationByNameMutex.Unlock()
   138  	if fake.GetOrganizationByNameStub != nil {
   139  		return fake.GetOrganizationByNameStub(arg1)
   140  	}
   141  	if specificReturn {
   142  		return ret.result1, ret.result2, ret.result3
   143  	}
   144  	fakeReturns := fake.getOrganizationByNameReturns
   145  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   146  }
   147  
   148  func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameCallCount() int {
   149  	fake.getOrganizationByNameMutex.RLock()
   150  	defer fake.getOrganizationByNameMutex.RUnlock()
   151  	return len(fake.getOrganizationByNameArgsForCall)
   152  }
   153  
   154  func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) {
   155  	fake.getOrganizationByNameMutex.Lock()
   156  	defer fake.getOrganizationByNameMutex.Unlock()
   157  	fake.GetOrganizationByNameStub = stub
   158  }
   159  
   160  func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameArgsForCall(i int) string {
   161  	fake.getOrganizationByNameMutex.RLock()
   162  	defer fake.getOrganizationByNameMutex.RUnlock()
   163  	argsForCall := fake.getOrganizationByNameArgsForCall[i]
   164  	return argsForCall.arg1
   165  }
   166  
   167  func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   168  	fake.getOrganizationByNameMutex.Lock()
   169  	defer fake.getOrganizationByNameMutex.Unlock()
   170  	fake.GetOrganizationByNameStub = nil
   171  	fake.getOrganizationByNameReturns = struct {
   172  		result1 v7action.Organization
   173  		result2 v7action.Warnings
   174  		result3 error
   175  	}{result1, result2, result3}
   176  }
   177  
   178  func (fake *FakeUnsetOrgRoleActor) GetOrganizationByNameReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   179  	fake.getOrganizationByNameMutex.Lock()
   180  	defer fake.getOrganizationByNameMutex.Unlock()
   181  	fake.GetOrganizationByNameStub = nil
   182  	if fake.getOrganizationByNameReturnsOnCall == nil {
   183  		fake.getOrganizationByNameReturnsOnCall = make(map[int]struct {
   184  			result1 v7action.Organization
   185  			result2 v7action.Warnings
   186  			result3 error
   187  		})
   188  	}
   189  	fake.getOrganizationByNameReturnsOnCall[i] = struct {
   190  		result1 v7action.Organization
   191  		result2 v7action.Warnings
   192  		result3 error
   193  	}{result1, result2, result3}
   194  }
   195  
   196  func (fake *FakeUnsetOrgRoleActor) GetUser(arg1 string, arg2 string) (v7action.User, error) {
   197  	fake.getUserMutex.Lock()
   198  	ret, specificReturn := fake.getUserReturnsOnCall[len(fake.getUserArgsForCall)]
   199  	fake.getUserArgsForCall = append(fake.getUserArgsForCall, struct {
   200  		arg1 string
   201  		arg2 string
   202  	}{arg1, arg2})
   203  	fake.recordInvocation("GetUser", []interface{}{arg1, arg2})
   204  	fake.getUserMutex.Unlock()
   205  	if fake.GetUserStub != nil {
   206  		return fake.GetUserStub(arg1, arg2)
   207  	}
   208  	if specificReturn {
   209  		return ret.result1, ret.result2
   210  	}
   211  	fakeReturns := fake.getUserReturns
   212  	return fakeReturns.result1, fakeReturns.result2
   213  }
   214  
   215  func (fake *FakeUnsetOrgRoleActor) GetUserCallCount() int {
   216  	fake.getUserMutex.RLock()
   217  	defer fake.getUserMutex.RUnlock()
   218  	return len(fake.getUserArgsForCall)
   219  }
   220  
   221  func (fake *FakeUnsetOrgRoleActor) GetUserCalls(stub func(string, string) (v7action.User, error)) {
   222  	fake.getUserMutex.Lock()
   223  	defer fake.getUserMutex.Unlock()
   224  	fake.GetUserStub = stub
   225  }
   226  
   227  func (fake *FakeUnsetOrgRoleActor) GetUserArgsForCall(i int) (string, string) {
   228  	fake.getUserMutex.RLock()
   229  	defer fake.getUserMutex.RUnlock()
   230  	argsForCall := fake.getUserArgsForCall[i]
   231  	return argsForCall.arg1, argsForCall.arg2
   232  }
   233  
   234  func (fake *FakeUnsetOrgRoleActor) GetUserReturns(result1 v7action.User, result2 error) {
   235  	fake.getUserMutex.Lock()
   236  	defer fake.getUserMutex.Unlock()
   237  	fake.GetUserStub = nil
   238  	fake.getUserReturns = struct {
   239  		result1 v7action.User
   240  		result2 error
   241  	}{result1, result2}
   242  }
   243  
   244  func (fake *FakeUnsetOrgRoleActor) GetUserReturnsOnCall(i int, result1 v7action.User, result2 error) {
   245  	fake.getUserMutex.Lock()
   246  	defer fake.getUserMutex.Unlock()
   247  	fake.GetUserStub = nil
   248  	if fake.getUserReturnsOnCall == nil {
   249  		fake.getUserReturnsOnCall = make(map[int]struct {
   250  			result1 v7action.User
   251  			result2 error
   252  		})
   253  	}
   254  	fake.getUserReturnsOnCall[i] = struct {
   255  		result1 v7action.User
   256  		result2 error
   257  	}{result1, result2}
   258  }
   259  
   260  func (fake *FakeUnsetOrgRoleActor) Invocations() map[string][][]interface{} {
   261  	fake.invocationsMutex.RLock()
   262  	defer fake.invocationsMutex.RUnlock()
   263  	fake.deleteOrgRoleMutex.RLock()
   264  	defer fake.deleteOrgRoleMutex.RUnlock()
   265  	fake.getOrganizationByNameMutex.RLock()
   266  	defer fake.getOrganizationByNameMutex.RUnlock()
   267  	fake.getUserMutex.RLock()
   268  	defer fake.getUserMutex.RUnlock()
   269  	copiedInvocations := map[string][][]interface{}{}
   270  	for key, value := range fake.invocations {
   271  		copiedInvocations[key] = value
   272  	}
   273  	return copiedInvocations
   274  }
   275  
   276  func (fake *FakeUnsetOrgRoleActor) recordInvocation(key string, args []interface{}) {
   277  	fake.invocationsMutex.Lock()
   278  	defer fake.invocationsMutex.Unlock()
   279  	if fake.invocations == nil {
   280  		fake.invocations = map[string][][]interface{}{}
   281  	}
   282  	if fake.invocations[key] == nil {
   283  		fake.invocations[key] = [][]interface{}{}
   284  	}
   285  	fake.invocations[key] = append(fake.invocations[key], args)
   286  }
   287  
   288  var _ v7.UnsetOrgRoleActor = new(FakeUnsetOrgRoleActor)