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