github.com/randomtask1155/cli@v6.41.1-0.20181227003417-a98eed78cbde+incompatible/command/v6/v6fakes/fake_enable_service_access_actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v6fakes
     3  
     4  import (
     5  	sync "sync"
     6  
     7  	v2action "code.cloudfoundry.org/cli/actor/v2action"
     8  	v6 "code.cloudfoundry.org/cli/command/v6"
     9  )
    10  
    11  type FakeEnableServiceAccessActor struct {
    12  	EnablePlanForAllOrgsStub        func(string, string) (v2action.Warnings, error)
    13  	enablePlanForAllOrgsMutex       sync.RWMutex
    14  	enablePlanForAllOrgsArgsForCall []struct {
    15  		arg1 string
    16  		arg2 string
    17  	}
    18  	enablePlanForAllOrgsReturns struct {
    19  		result1 v2action.Warnings
    20  		result2 error
    21  	}
    22  	enablePlanForAllOrgsReturnsOnCall map[int]struct {
    23  		result1 v2action.Warnings
    24  		result2 error
    25  	}
    26  	EnablePlanForOrgStub        func(string, string, string) (v2action.Warnings, error)
    27  	enablePlanForOrgMutex       sync.RWMutex
    28  	enablePlanForOrgArgsForCall []struct {
    29  		arg1 string
    30  		arg2 string
    31  		arg3 string
    32  	}
    33  	enablePlanForOrgReturns struct {
    34  		result1 v2action.Warnings
    35  		result2 error
    36  	}
    37  	enablePlanForOrgReturnsOnCall map[int]struct {
    38  		result1 v2action.Warnings
    39  		result2 error
    40  	}
    41  	EnableServiceForAllOrgsStub        func(string) (v2action.Warnings, error)
    42  	enableServiceForAllOrgsMutex       sync.RWMutex
    43  	enableServiceForAllOrgsArgsForCall []struct {
    44  		arg1 string
    45  	}
    46  	enableServiceForAllOrgsReturns struct {
    47  		result1 v2action.Warnings
    48  		result2 error
    49  	}
    50  	enableServiceForAllOrgsReturnsOnCall map[int]struct {
    51  		result1 v2action.Warnings
    52  		result2 error
    53  	}
    54  	EnableServiceForOrgStub        func(string, string) (v2action.Warnings, error)
    55  	enableServiceForOrgMutex       sync.RWMutex
    56  	enableServiceForOrgArgsForCall []struct {
    57  		arg1 string
    58  		arg2 string
    59  	}
    60  	enableServiceForOrgReturns struct {
    61  		result1 v2action.Warnings
    62  		result2 error
    63  	}
    64  	enableServiceForOrgReturnsOnCall map[int]struct {
    65  		result1 v2action.Warnings
    66  		result2 error
    67  	}
    68  	invocations      map[string][][]interface{}
    69  	invocationsMutex sync.RWMutex
    70  }
    71  
    72  func (fake *FakeEnableServiceAccessActor) EnablePlanForAllOrgs(arg1 string, arg2 string) (v2action.Warnings, error) {
    73  	fake.enablePlanForAllOrgsMutex.Lock()
    74  	ret, specificReturn := fake.enablePlanForAllOrgsReturnsOnCall[len(fake.enablePlanForAllOrgsArgsForCall)]
    75  	fake.enablePlanForAllOrgsArgsForCall = append(fake.enablePlanForAllOrgsArgsForCall, struct {
    76  		arg1 string
    77  		arg2 string
    78  	}{arg1, arg2})
    79  	fake.recordInvocation("EnablePlanForAllOrgs", []interface{}{arg1, arg2})
    80  	fake.enablePlanForAllOrgsMutex.Unlock()
    81  	if fake.EnablePlanForAllOrgsStub != nil {
    82  		return fake.EnablePlanForAllOrgsStub(arg1, arg2)
    83  	}
    84  	if specificReturn {
    85  		return ret.result1, ret.result2
    86  	}
    87  	fakeReturns := fake.enablePlanForAllOrgsReturns
    88  	return fakeReturns.result1, fakeReturns.result2
    89  }
    90  
    91  func (fake *FakeEnableServiceAccessActor) EnablePlanForAllOrgsCallCount() int {
    92  	fake.enablePlanForAllOrgsMutex.RLock()
    93  	defer fake.enablePlanForAllOrgsMutex.RUnlock()
    94  	return len(fake.enablePlanForAllOrgsArgsForCall)
    95  }
    96  
    97  func (fake *FakeEnableServiceAccessActor) EnablePlanForAllOrgsCalls(stub func(string, string) (v2action.Warnings, error)) {
    98  	fake.enablePlanForAllOrgsMutex.Lock()
    99  	defer fake.enablePlanForAllOrgsMutex.Unlock()
   100  	fake.EnablePlanForAllOrgsStub = stub
   101  }
   102  
   103  func (fake *FakeEnableServiceAccessActor) EnablePlanForAllOrgsArgsForCall(i int) (string, string) {
   104  	fake.enablePlanForAllOrgsMutex.RLock()
   105  	defer fake.enablePlanForAllOrgsMutex.RUnlock()
   106  	argsForCall := fake.enablePlanForAllOrgsArgsForCall[i]
   107  	return argsForCall.arg1, argsForCall.arg2
   108  }
   109  
   110  func (fake *FakeEnableServiceAccessActor) EnablePlanForAllOrgsReturns(result1 v2action.Warnings, result2 error) {
   111  	fake.enablePlanForAllOrgsMutex.Lock()
   112  	defer fake.enablePlanForAllOrgsMutex.Unlock()
   113  	fake.EnablePlanForAllOrgsStub = nil
   114  	fake.enablePlanForAllOrgsReturns = struct {
   115  		result1 v2action.Warnings
   116  		result2 error
   117  	}{result1, result2}
   118  }
   119  
   120  func (fake *FakeEnableServiceAccessActor) EnablePlanForAllOrgsReturnsOnCall(i int, result1 v2action.Warnings, result2 error) {
   121  	fake.enablePlanForAllOrgsMutex.Lock()
   122  	defer fake.enablePlanForAllOrgsMutex.Unlock()
   123  	fake.EnablePlanForAllOrgsStub = nil
   124  	if fake.enablePlanForAllOrgsReturnsOnCall == nil {
   125  		fake.enablePlanForAllOrgsReturnsOnCall = make(map[int]struct {
   126  			result1 v2action.Warnings
   127  			result2 error
   128  		})
   129  	}
   130  	fake.enablePlanForAllOrgsReturnsOnCall[i] = struct {
   131  		result1 v2action.Warnings
   132  		result2 error
   133  	}{result1, result2}
   134  }
   135  
   136  func (fake *FakeEnableServiceAccessActor) EnablePlanForOrg(arg1 string, arg2 string, arg3 string) (v2action.Warnings, error) {
   137  	fake.enablePlanForOrgMutex.Lock()
   138  	ret, specificReturn := fake.enablePlanForOrgReturnsOnCall[len(fake.enablePlanForOrgArgsForCall)]
   139  	fake.enablePlanForOrgArgsForCall = append(fake.enablePlanForOrgArgsForCall, struct {
   140  		arg1 string
   141  		arg2 string
   142  		arg3 string
   143  	}{arg1, arg2, arg3})
   144  	fake.recordInvocation("EnablePlanForOrg", []interface{}{arg1, arg2, arg3})
   145  	fake.enablePlanForOrgMutex.Unlock()
   146  	if fake.EnablePlanForOrgStub != nil {
   147  		return fake.EnablePlanForOrgStub(arg1, arg2, arg3)
   148  	}
   149  	if specificReturn {
   150  		return ret.result1, ret.result2
   151  	}
   152  	fakeReturns := fake.enablePlanForOrgReturns
   153  	return fakeReturns.result1, fakeReturns.result2
   154  }
   155  
   156  func (fake *FakeEnableServiceAccessActor) EnablePlanForOrgCallCount() int {
   157  	fake.enablePlanForOrgMutex.RLock()
   158  	defer fake.enablePlanForOrgMutex.RUnlock()
   159  	return len(fake.enablePlanForOrgArgsForCall)
   160  }
   161  
   162  func (fake *FakeEnableServiceAccessActor) EnablePlanForOrgCalls(stub func(string, string, string) (v2action.Warnings, error)) {
   163  	fake.enablePlanForOrgMutex.Lock()
   164  	defer fake.enablePlanForOrgMutex.Unlock()
   165  	fake.EnablePlanForOrgStub = stub
   166  }
   167  
   168  func (fake *FakeEnableServiceAccessActor) EnablePlanForOrgArgsForCall(i int) (string, string, string) {
   169  	fake.enablePlanForOrgMutex.RLock()
   170  	defer fake.enablePlanForOrgMutex.RUnlock()
   171  	argsForCall := fake.enablePlanForOrgArgsForCall[i]
   172  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   173  }
   174  
   175  func (fake *FakeEnableServiceAccessActor) EnablePlanForOrgReturns(result1 v2action.Warnings, result2 error) {
   176  	fake.enablePlanForOrgMutex.Lock()
   177  	defer fake.enablePlanForOrgMutex.Unlock()
   178  	fake.EnablePlanForOrgStub = nil
   179  	fake.enablePlanForOrgReturns = struct {
   180  		result1 v2action.Warnings
   181  		result2 error
   182  	}{result1, result2}
   183  }
   184  
   185  func (fake *FakeEnableServiceAccessActor) EnablePlanForOrgReturnsOnCall(i int, result1 v2action.Warnings, result2 error) {
   186  	fake.enablePlanForOrgMutex.Lock()
   187  	defer fake.enablePlanForOrgMutex.Unlock()
   188  	fake.EnablePlanForOrgStub = nil
   189  	if fake.enablePlanForOrgReturnsOnCall == nil {
   190  		fake.enablePlanForOrgReturnsOnCall = make(map[int]struct {
   191  			result1 v2action.Warnings
   192  			result2 error
   193  		})
   194  	}
   195  	fake.enablePlanForOrgReturnsOnCall[i] = struct {
   196  		result1 v2action.Warnings
   197  		result2 error
   198  	}{result1, result2}
   199  }
   200  
   201  func (fake *FakeEnableServiceAccessActor) EnableServiceForAllOrgs(arg1 string) (v2action.Warnings, error) {
   202  	fake.enableServiceForAllOrgsMutex.Lock()
   203  	ret, specificReturn := fake.enableServiceForAllOrgsReturnsOnCall[len(fake.enableServiceForAllOrgsArgsForCall)]
   204  	fake.enableServiceForAllOrgsArgsForCall = append(fake.enableServiceForAllOrgsArgsForCall, struct {
   205  		arg1 string
   206  	}{arg1})
   207  	fake.recordInvocation("EnableServiceForAllOrgs", []interface{}{arg1})
   208  	fake.enableServiceForAllOrgsMutex.Unlock()
   209  	if fake.EnableServiceForAllOrgsStub != nil {
   210  		return fake.EnableServiceForAllOrgsStub(arg1)
   211  	}
   212  	if specificReturn {
   213  		return ret.result1, ret.result2
   214  	}
   215  	fakeReturns := fake.enableServiceForAllOrgsReturns
   216  	return fakeReturns.result1, fakeReturns.result2
   217  }
   218  
   219  func (fake *FakeEnableServiceAccessActor) EnableServiceForAllOrgsCallCount() int {
   220  	fake.enableServiceForAllOrgsMutex.RLock()
   221  	defer fake.enableServiceForAllOrgsMutex.RUnlock()
   222  	return len(fake.enableServiceForAllOrgsArgsForCall)
   223  }
   224  
   225  func (fake *FakeEnableServiceAccessActor) EnableServiceForAllOrgsCalls(stub func(string) (v2action.Warnings, error)) {
   226  	fake.enableServiceForAllOrgsMutex.Lock()
   227  	defer fake.enableServiceForAllOrgsMutex.Unlock()
   228  	fake.EnableServiceForAllOrgsStub = stub
   229  }
   230  
   231  func (fake *FakeEnableServiceAccessActor) EnableServiceForAllOrgsArgsForCall(i int) string {
   232  	fake.enableServiceForAllOrgsMutex.RLock()
   233  	defer fake.enableServiceForAllOrgsMutex.RUnlock()
   234  	argsForCall := fake.enableServiceForAllOrgsArgsForCall[i]
   235  	return argsForCall.arg1
   236  }
   237  
   238  func (fake *FakeEnableServiceAccessActor) EnableServiceForAllOrgsReturns(result1 v2action.Warnings, result2 error) {
   239  	fake.enableServiceForAllOrgsMutex.Lock()
   240  	defer fake.enableServiceForAllOrgsMutex.Unlock()
   241  	fake.EnableServiceForAllOrgsStub = nil
   242  	fake.enableServiceForAllOrgsReturns = struct {
   243  		result1 v2action.Warnings
   244  		result2 error
   245  	}{result1, result2}
   246  }
   247  
   248  func (fake *FakeEnableServiceAccessActor) EnableServiceForAllOrgsReturnsOnCall(i int, result1 v2action.Warnings, result2 error) {
   249  	fake.enableServiceForAllOrgsMutex.Lock()
   250  	defer fake.enableServiceForAllOrgsMutex.Unlock()
   251  	fake.EnableServiceForAllOrgsStub = nil
   252  	if fake.enableServiceForAllOrgsReturnsOnCall == nil {
   253  		fake.enableServiceForAllOrgsReturnsOnCall = make(map[int]struct {
   254  			result1 v2action.Warnings
   255  			result2 error
   256  		})
   257  	}
   258  	fake.enableServiceForAllOrgsReturnsOnCall[i] = struct {
   259  		result1 v2action.Warnings
   260  		result2 error
   261  	}{result1, result2}
   262  }
   263  
   264  func (fake *FakeEnableServiceAccessActor) EnableServiceForOrg(arg1 string, arg2 string) (v2action.Warnings, error) {
   265  	fake.enableServiceForOrgMutex.Lock()
   266  	ret, specificReturn := fake.enableServiceForOrgReturnsOnCall[len(fake.enableServiceForOrgArgsForCall)]
   267  	fake.enableServiceForOrgArgsForCall = append(fake.enableServiceForOrgArgsForCall, struct {
   268  		arg1 string
   269  		arg2 string
   270  	}{arg1, arg2})
   271  	fake.recordInvocation("EnableServiceForOrg", []interface{}{arg1, arg2})
   272  	fake.enableServiceForOrgMutex.Unlock()
   273  	if fake.EnableServiceForOrgStub != nil {
   274  		return fake.EnableServiceForOrgStub(arg1, arg2)
   275  	}
   276  	if specificReturn {
   277  		return ret.result1, ret.result2
   278  	}
   279  	fakeReturns := fake.enableServiceForOrgReturns
   280  	return fakeReturns.result1, fakeReturns.result2
   281  }
   282  
   283  func (fake *FakeEnableServiceAccessActor) EnableServiceForOrgCallCount() int {
   284  	fake.enableServiceForOrgMutex.RLock()
   285  	defer fake.enableServiceForOrgMutex.RUnlock()
   286  	return len(fake.enableServiceForOrgArgsForCall)
   287  }
   288  
   289  func (fake *FakeEnableServiceAccessActor) EnableServiceForOrgCalls(stub func(string, string) (v2action.Warnings, error)) {
   290  	fake.enableServiceForOrgMutex.Lock()
   291  	defer fake.enableServiceForOrgMutex.Unlock()
   292  	fake.EnableServiceForOrgStub = stub
   293  }
   294  
   295  func (fake *FakeEnableServiceAccessActor) EnableServiceForOrgArgsForCall(i int) (string, string) {
   296  	fake.enableServiceForOrgMutex.RLock()
   297  	defer fake.enableServiceForOrgMutex.RUnlock()
   298  	argsForCall := fake.enableServiceForOrgArgsForCall[i]
   299  	return argsForCall.arg1, argsForCall.arg2
   300  }
   301  
   302  func (fake *FakeEnableServiceAccessActor) EnableServiceForOrgReturns(result1 v2action.Warnings, result2 error) {
   303  	fake.enableServiceForOrgMutex.Lock()
   304  	defer fake.enableServiceForOrgMutex.Unlock()
   305  	fake.EnableServiceForOrgStub = nil
   306  	fake.enableServiceForOrgReturns = struct {
   307  		result1 v2action.Warnings
   308  		result2 error
   309  	}{result1, result2}
   310  }
   311  
   312  func (fake *FakeEnableServiceAccessActor) EnableServiceForOrgReturnsOnCall(i int, result1 v2action.Warnings, result2 error) {
   313  	fake.enableServiceForOrgMutex.Lock()
   314  	defer fake.enableServiceForOrgMutex.Unlock()
   315  	fake.EnableServiceForOrgStub = nil
   316  	if fake.enableServiceForOrgReturnsOnCall == nil {
   317  		fake.enableServiceForOrgReturnsOnCall = make(map[int]struct {
   318  			result1 v2action.Warnings
   319  			result2 error
   320  		})
   321  	}
   322  	fake.enableServiceForOrgReturnsOnCall[i] = struct {
   323  		result1 v2action.Warnings
   324  		result2 error
   325  	}{result1, result2}
   326  }
   327  
   328  func (fake *FakeEnableServiceAccessActor) Invocations() map[string][][]interface{} {
   329  	fake.invocationsMutex.RLock()
   330  	defer fake.invocationsMutex.RUnlock()
   331  	fake.enablePlanForAllOrgsMutex.RLock()
   332  	defer fake.enablePlanForAllOrgsMutex.RUnlock()
   333  	fake.enablePlanForOrgMutex.RLock()
   334  	defer fake.enablePlanForOrgMutex.RUnlock()
   335  	fake.enableServiceForAllOrgsMutex.RLock()
   336  	defer fake.enableServiceForAllOrgsMutex.RUnlock()
   337  	fake.enableServiceForOrgMutex.RLock()
   338  	defer fake.enableServiceForOrgMutex.RUnlock()
   339  	copiedInvocations := map[string][][]interface{}{}
   340  	for key, value := range fake.invocations {
   341  		copiedInvocations[key] = value
   342  	}
   343  	return copiedInvocations
   344  }
   345  
   346  func (fake *FakeEnableServiceAccessActor) recordInvocation(key string, args []interface{}) {
   347  	fake.invocationsMutex.Lock()
   348  	defer fake.invocationsMutex.Unlock()
   349  	if fake.invocations == nil {
   350  		fake.invocations = map[string][][]interface{}{}
   351  	}
   352  	if fake.invocations[key] == nil {
   353  		fake.invocations[key] = [][]interface{}{}
   354  	}
   355  	fake.invocations[key] = append(fake.invocations[key], args)
   356  }
   357  
   358  var _ v6.EnableServiceAccessActor = new(FakeEnableServiceAccessActor)