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