github.com/loggregator/cli@v6.33.1-0.20180224010324-82334f081791+incompatible/actor/v2v3action/v2v3actionfakes/fake_v2actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v2v3actionfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v2action"
     8  	"code.cloudfoundry.org/cli/actor/v2v3action"
     9  )
    10  
    11  type FakeV2Actor struct {
    12  	GetFeatureFlagsStub        func() ([]v2action.FeatureFlag, v2action.Warnings, error)
    13  	getFeatureFlagsMutex       sync.RWMutex
    14  	getFeatureFlagsArgsForCall []struct{}
    15  	getFeatureFlagsReturns     struct {
    16  		result1 []v2action.FeatureFlag
    17  		result2 v2action.Warnings
    18  		result3 error
    19  	}
    20  	getFeatureFlagsReturnsOnCall map[int]struct {
    21  		result1 []v2action.FeatureFlag
    22  		result2 v2action.Warnings
    23  		result3 error
    24  	}
    25  	GetServiceStub        func(serviceGUID string) (v2action.Service, v2action.Warnings, error)
    26  	getServiceMutex       sync.RWMutex
    27  	getServiceArgsForCall []struct {
    28  		serviceGUID string
    29  	}
    30  	getServiceReturns struct {
    31  		result1 v2action.Service
    32  		result2 v2action.Warnings
    33  		result3 error
    34  	}
    35  	getServiceReturnsOnCall map[int]struct {
    36  		result1 v2action.Service
    37  		result2 v2action.Warnings
    38  		result3 error
    39  	}
    40  	GetServiceInstanceByNameAndSpaceStub        func(serviceInstanceName string, spaceGUID string) (v2action.ServiceInstance, v2action.Warnings, error)
    41  	getServiceInstanceByNameAndSpaceMutex       sync.RWMutex
    42  	getServiceInstanceByNameAndSpaceArgsForCall []struct {
    43  		serviceInstanceName string
    44  		spaceGUID           string
    45  	}
    46  	getServiceInstanceByNameAndSpaceReturns struct {
    47  		result1 v2action.ServiceInstance
    48  		result2 v2action.Warnings
    49  		result3 error
    50  	}
    51  	getServiceInstanceByNameAndSpaceReturnsOnCall map[int]struct {
    52  		result1 v2action.ServiceInstance
    53  		result2 v2action.Warnings
    54  		result3 error
    55  	}
    56  	GetServiceInstanceSharedTosByServiceInstanceStub        func(serviceInstanceGUID string) ([]v2action.ServiceInstanceSharedTo, v2action.Warnings, error)
    57  	getServiceInstanceSharedTosByServiceInstanceMutex       sync.RWMutex
    58  	getServiceInstanceSharedTosByServiceInstanceArgsForCall []struct {
    59  		serviceInstanceGUID string
    60  	}
    61  	getServiceInstanceSharedTosByServiceInstanceReturns struct {
    62  		result1 []v2action.ServiceInstanceSharedTo
    63  		result2 v2action.Warnings
    64  		result3 error
    65  	}
    66  	getServiceInstanceSharedTosByServiceInstanceReturnsOnCall map[int]struct {
    67  		result1 []v2action.ServiceInstanceSharedTo
    68  		result2 v2action.Warnings
    69  		result3 error
    70  	}
    71  	GetSpaceByOrganizationAndNameStub        func(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error)
    72  	getSpaceByOrganizationAndNameMutex       sync.RWMutex
    73  	getSpaceByOrganizationAndNameArgsForCall []struct {
    74  		orgGUID   string
    75  		spaceName string
    76  	}
    77  	getSpaceByOrganizationAndNameReturns struct {
    78  		result1 v2action.Space
    79  		result2 v2action.Warnings
    80  		result3 error
    81  	}
    82  	getSpaceByOrganizationAndNameReturnsOnCall map[int]struct {
    83  		result1 v2action.Space
    84  		result2 v2action.Warnings
    85  		result3 error
    86  	}
    87  	invocations      map[string][][]interface{}
    88  	invocationsMutex sync.RWMutex
    89  }
    90  
    91  func (fake *FakeV2Actor) GetFeatureFlags() ([]v2action.FeatureFlag, v2action.Warnings, error) {
    92  	fake.getFeatureFlagsMutex.Lock()
    93  	ret, specificReturn := fake.getFeatureFlagsReturnsOnCall[len(fake.getFeatureFlagsArgsForCall)]
    94  	fake.getFeatureFlagsArgsForCall = append(fake.getFeatureFlagsArgsForCall, struct{}{})
    95  	fake.recordInvocation("GetFeatureFlags", []interface{}{})
    96  	fake.getFeatureFlagsMutex.Unlock()
    97  	if fake.GetFeatureFlagsStub != nil {
    98  		return fake.GetFeatureFlagsStub()
    99  	}
   100  	if specificReturn {
   101  		return ret.result1, ret.result2, ret.result3
   102  	}
   103  	return fake.getFeatureFlagsReturns.result1, fake.getFeatureFlagsReturns.result2, fake.getFeatureFlagsReturns.result3
   104  }
   105  
   106  func (fake *FakeV2Actor) GetFeatureFlagsCallCount() int {
   107  	fake.getFeatureFlagsMutex.RLock()
   108  	defer fake.getFeatureFlagsMutex.RUnlock()
   109  	return len(fake.getFeatureFlagsArgsForCall)
   110  }
   111  
   112  func (fake *FakeV2Actor) GetFeatureFlagsReturns(result1 []v2action.FeatureFlag, result2 v2action.Warnings, result3 error) {
   113  	fake.GetFeatureFlagsStub = nil
   114  	fake.getFeatureFlagsReturns = struct {
   115  		result1 []v2action.FeatureFlag
   116  		result2 v2action.Warnings
   117  		result3 error
   118  	}{result1, result2, result3}
   119  }
   120  
   121  func (fake *FakeV2Actor) GetFeatureFlagsReturnsOnCall(i int, result1 []v2action.FeatureFlag, result2 v2action.Warnings, result3 error) {
   122  	fake.GetFeatureFlagsStub = nil
   123  	if fake.getFeatureFlagsReturnsOnCall == nil {
   124  		fake.getFeatureFlagsReturnsOnCall = make(map[int]struct {
   125  			result1 []v2action.FeatureFlag
   126  			result2 v2action.Warnings
   127  			result3 error
   128  		})
   129  	}
   130  	fake.getFeatureFlagsReturnsOnCall[i] = struct {
   131  		result1 []v2action.FeatureFlag
   132  		result2 v2action.Warnings
   133  		result3 error
   134  	}{result1, result2, result3}
   135  }
   136  
   137  func (fake *FakeV2Actor) GetService(serviceGUID string) (v2action.Service, v2action.Warnings, error) {
   138  	fake.getServiceMutex.Lock()
   139  	ret, specificReturn := fake.getServiceReturnsOnCall[len(fake.getServiceArgsForCall)]
   140  	fake.getServiceArgsForCall = append(fake.getServiceArgsForCall, struct {
   141  		serviceGUID string
   142  	}{serviceGUID})
   143  	fake.recordInvocation("GetService", []interface{}{serviceGUID})
   144  	fake.getServiceMutex.Unlock()
   145  	if fake.GetServiceStub != nil {
   146  		return fake.GetServiceStub(serviceGUID)
   147  	}
   148  	if specificReturn {
   149  		return ret.result1, ret.result2, ret.result3
   150  	}
   151  	return fake.getServiceReturns.result1, fake.getServiceReturns.result2, fake.getServiceReturns.result3
   152  }
   153  
   154  func (fake *FakeV2Actor) GetServiceCallCount() int {
   155  	fake.getServiceMutex.RLock()
   156  	defer fake.getServiceMutex.RUnlock()
   157  	return len(fake.getServiceArgsForCall)
   158  }
   159  
   160  func (fake *FakeV2Actor) GetServiceArgsForCall(i int) string {
   161  	fake.getServiceMutex.RLock()
   162  	defer fake.getServiceMutex.RUnlock()
   163  	return fake.getServiceArgsForCall[i].serviceGUID
   164  }
   165  
   166  func (fake *FakeV2Actor) GetServiceReturns(result1 v2action.Service, result2 v2action.Warnings, result3 error) {
   167  	fake.GetServiceStub = nil
   168  	fake.getServiceReturns = struct {
   169  		result1 v2action.Service
   170  		result2 v2action.Warnings
   171  		result3 error
   172  	}{result1, result2, result3}
   173  }
   174  
   175  func (fake *FakeV2Actor) GetServiceReturnsOnCall(i int, result1 v2action.Service, result2 v2action.Warnings, result3 error) {
   176  	fake.GetServiceStub = nil
   177  	if fake.getServiceReturnsOnCall == nil {
   178  		fake.getServiceReturnsOnCall = make(map[int]struct {
   179  			result1 v2action.Service
   180  			result2 v2action.Warnings
   181  			result3 error
   182  		})
   183  	}
   184  	fake.getServiceReturnsOnCall[i] = struct {
   185  		result1 v2action.Service
   186  		result2 v2action.Warnings
   187  		result3 error
   188  	}{result1, result2, result3}
   189  }
   190  
   191  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpace(serviceInstanceName string, spaceGUID string) (v2action.ServiceInstance, v2action.Warnings, error) {
   192  	fake.getServiceInstanceByNameAndSpaceMutex.Lock()
   193  	ret, specificReturn := fake.getServiceInstanceByNameAndSpaceReturnsOnCall[len(fake.getServiceInstanceByNameAndSpaceArgsForCall)]
   194  	fake.getServiceInstanceByNameAndSpaceArgsForCall = append(fake.getServiceInstanceByNameAndSpaceArgsForCall, struct {
   195  		serviceInstanceName string
   196  		spaceGUID           string
   197  	}{serviceInstanceName, spaceGUID})
   198  	fake.recordInvocation("GetServiceInstanceByNameAndSpace", []interface{}{serviceInstanceName, spaceGUID})
   199  	fake.getServiceInstanceByNameAndSpaceMutex.Unlock()
   200  	if fake.GetServiceInstanceByNameAndSpaceStub != nil {
   201  		return fake.GetServiceInstanceByNameAndSpaceStub(serviceInstanceName, spaceGUID)
   202  	}
   203  	if specificReturn {
   204  		return ret.result1, ret.result2, ret.result3
   205  	}
   206  	return fake.getServiceInstanceByNameAndSpaceReturns.result1, fake.getServiceInstanceByNameAndSpaceReturns.result2, fake.getServiceInstanceByNameAndSpaceReturns.result3
   207  }
   208  
   209  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceCallCount() int {
   210  	fake.getServiceInstanceByNameAndSpaceMutex.RLock()
   211  	defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock()
   212  	return len(fake.getServiceInstanceByNameAndSpaceArgsForCall)
   213  }
   214  
   215  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceArgsForCall(i int) (string, string) {
   216  	fake.getServiceInstanceByNameAndSpaceMutex.RLock()
   217  	defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock()
   218  	return fake.getServiceInstanceByNameAndSpaceArgsForCall[i].serviceInstanceName, fake.getServiceInstanceByNameAndSpaceArgsForCall[i].spaceGUID
   219  }
   220  
   221  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceReturns(result1 v2action.ServiceInstance, result2 v2action.Warnings, result3 error) {
   222  	fake.GetServiceInstanceByNameAndSpaceStub = nil
   223  	fake.getServiceInstanceByNameAndSpaceReturns = struct {
   224  		result1 v2action.ServiceInstance
   225  		result2 v2action.Warnings
   226  		result3 error
   227  	}{result1, result2, result3}
   228  }
   229  
   230  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceReturnsOnCall(i int, result1 v2action.ServiceInstance, result2 v2action.Warnings, result3 error) {
   231  	fake.GetServiceInstanceByNameAndSpaceStub = nil
   232  	if fake.getServiceInstanceByNameAndSpaceReturnsOnCall == nil {
   233  		fake.getServiceInstanceByNameAndSpaceReturnsOnCall = make(map[int]struct {
   234  			result1 v2action.ServiceInstance
   235  			result2 v2action.Warnings
   236  			result3 error
   237  		})
   238  	}
   239  	fake.getServiceInstanceByNameAndSpaceReturnsOnCall[i] = struct {
   240  		result1 v2action.ServiceInstance
   241  		result2 v2action.Warnings
   242  		result3 error
   243  	}{result1, result2, result3}
   244  }
   245  
   246  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstance(serviceInstanceGUID string) ([]v2action.ServiceInstanceSharedTo, v2action.Warnings, error) {
   247  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.Lock()
   248  	ret, specificReturn := fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall[len(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall)]
   249  	fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall = append(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall, struct {
   250  		serviceInstanceGUID string
   251  	}{serviceInstanceGUID})
   252  	fake.recordInvocation("GetServiceInstanceSharedTosByServiceInstance", []interface{}{serviceInstanceGUID})
   253  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.Unlock()
   254  	if fake.GetServiceInstanceSharedTosByServiceInstanceStub != nil {
   255  		return fake.GetServiceInstanceSharedTosByServiceInstanceStub(serviceInstanceGUID)
   256  	}
   257  	if specificReturn {
   258  		return ret.result1, ret.result2, ret.result3
   259  	}
   260  	return fake.getServiceInstanceSharedTosByServiceInstanceReturns.result1, fake.getServiceInstanceSharedTosByServiceInstanceReturns.result2, fake.getServiceInstanceSharedTosByServiceInstanceReturns.result3
   261  }
   262  
   263  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceCallCount() int {
   264  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock()
   265  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock()
   266  	return len(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall)
   267  }
   268  
   269  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceArgsForCall(i int) string {
   270  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock()
   271  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock()
   272  	return fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall[i].serviceInstanceGUID
   273  }
   274  
   275  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceReturns(result1 []v2action.ServiceInstanceSharedTo, result2 v2action.Warnings, result3 error) {
   276  	fake.GetServiceInstanceSharedTosByServiceInstanceStub = nil
   277  	fake.getServiceInstanceSharedTosByServiceInstanceReturns = struct {
   278  		result1 []v2action.ServiceInstanceSharedTo
   279  		result2 v2action.Warnings
   280  		result3 error
   281  	}{result1, result2, result3}
   282  }
   283  
   284  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceReturnsOnCall(i int, result1 []v2action.ServiceInstanceSharedTo, result2 v2action.Warnings, result3 error) {
   285  	fake.GetServiceInstanceSharedTosByServiceInstanceStub = nil
   286  	if fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall == nil {
   287  		fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall = make(map[int]struct {
   288  			result1 []v2action.ServiceInstanceSharedTo
   289  			result2 v2action.Warnings
   290  			result3 error
   291  		})
   292  	}
   293  	fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall[i] = struct {
   294  		result1 []v2action.ServiceInstanceSharedTo
   295  		result2 v2action.Warnings
   296  		result3 error
   297  	}{result1, result2, result3}
   298  }
   299  
   300  func (fake *FakeV2Actor) GetSpaceByOrganizationAndName(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) {
   301  	fake.getSpaceByOrganizationAndNameMutex.Lock()
   302  	ret, specificReturn := fake.getSpaceByOrganizationAndNameReturnsOnCall[len(fake.getSpaceByOrganizationAndNameArgsForCall)]
   303  	fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct {
   304  		orgGUID   string
   305  		spaceName string
   306  	}{orgGUID, spaceName})
   307  	fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{orgGUID, spaceName})
   308  	fake.getSpaceByOrganizationAndNameMutex.Unlock()
   309  	if fake.GetSpaceByOrganizationAndNameStub != nil {
   310  		return fake.GetSpaceByOrganizationAndNameStub(orgGUID, spaceName)
   311  	}
   312  	if specificReturn {
   313  		return ret.result1, ret.result2, ret.result3
   314  	}
   315  	return fake.getSpaceByOrganizationAndNameReturns.result1, fake.getSpaceByOrganizationAndNameReturns.result2, fake.getSpaceByOrganizationAndNameReturns.result3
   316  }
   317  
   318  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameCallCount() int {
   319  	fake.getSpaceByOrganizationAndNameMutex.RLock()
   320  	defer fake.getSpaceByOrganizationAndNameMutex.RUnlock()
   321  	return len(fake.getSpaceByOrganizationAndNameArgsForCall)
   322  }
   323  
   324  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) {
   325  	fake.getSpaceByOrganizationAndNameMutex.RLock()
   326  	defer fake.getSpaceByOrganizationAndNameMutex.RUnlock()
   327  	return fake.getSpaceByOrganizationAndNameArgsForCall[i].orgGUID, fake.getSpaceByOrganizationAndNameArgsForCall[i].spaceName
   328  }
   329  
   330  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) {
   331  	fake.GetSpaceByOrganizationAndNameStub = nil
   332  	fake.getSpaceByOrganizationAndNameReturns = struct {
   333  		result1 v2action.Space
   334  		result2 v2action.Warnings
   335  		result3 error
   336  	}{result1, result2, result3}
   337  }
   338  
   339  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameReturnsOnCall(i int, result1 v2action.Space, result2 v2action.Warnings, result3 error) {
   340  	fake.GetSpaceByOrganizationAndNameStub = nil
   341  	if fake.getSpaceByOrganizationAndNameReturnsOnCall == nil {
   342  		fake.getSpaceByOrganizationAndNameReturnsOnCall = make(map[int]struct {
   343  			result1 v2action.Space
   344  			result2 v2action.Warnings
   345  			result3 error
   346  		})
   347  	}
   348  	fake.getSpaceByOrganizationAndNameReturnsOnCall[i] = struct {
   349  		result1 v2action.Space
   350  		result2 v2action.Warnings
   351  		result3 error
   352  	}{result1, result2, result3}
   353  }
   354  
   355  func (fake *FakeV2Actor) Invocations() map[string][][]interface{} {
   356  	fake.invocationsMutex.RLock()
   357  	defer fake.invocationsMutex.RUnlock()
   358  	fake.getFeatureFlagsMutex.RLock()
   359  	defer fake.getFeatureFlagsMutex.RUnlock()
   360  	fake.getServiceMutex.RLock()
   361  	defer fake.getServiceMutex.RUnlock()
   362  	fake.getServiceInstanceByNameAndSpaceMutex.RLock()
   363  	defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock()
   364  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock()
   365  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock()
   366  	fake.getSpaceByOrganizationAndNameMutex.RLock()
   367  	defer fake.getSpaceByOrganizationAndNameMutex.RUnlock()
   368  	copiedInvocations := map[string][][]interface{}{}
   369  	for key, value := range fake.invocations {
   370  		copiedInvocations[key] = value
   371  	}
   372  	return copiedInvocations
   373  }
   374  
   375  func (fake *FakeV2Actor) recordInvocation(key string, args []interface{}) {
   376  	fake.invocationsMutex.Lock()
   377  	defer fake.invocationsMutex.Unlock()
   378  	if fake.invocations == nil {
   379  		fake.invocations = map[string][][]interface{}{}
   380  	}
   381  	if fake.invocations[key] == nil {
   382  		fake.invocations[key] = [][]interface{}{}
   383  	}
   384  	fake.invocations[key] = append(fake.invocations[key], args)
   385  }
   386  
   387  var _ v2v3action.V2Actor = new(FakeV2Actor)