github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/actor/v7pushaction/v7pushactionfakes/fake_v2actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7pushactionfakes
     3  
     4  import (
     5  	sync "sync"
     6  
     7  	v2action "code.cloudfoundry.org/cli/actor/v2action"
     8  	v7pushaction "code.cloudfoundry.org/cli/actor/v7pushaction"
     9  )
    10  
    11  type FakeV2Actor struct {
    12  	CreateRouteStub        func(v2action.Route, bool) (v2action.Route, v2action.Warnings, error)
    13  	createRouteMutex       sync.RWMutex
    14  	createRouteArgsForCall []struct {
    15  		arg1 v2action.Route
    16  		arg2 bool
    17  	}
    18  	createRouteReturns struct {
    19  		result1 v2action.Route
    20  		result2 v2action.Warnings
    21  		result3 error
    22  	}
    23  	createRouteReturnsOnCall map[int]struct {
    24  		result1 v2action.Route
    25  		result2 v2action.Warnings
    26  		result3 error
    27  	}
    28  	FindRouteBoundToSpaceWithSettingsStub        func(v2action.Route) (v2action.Route, v2action.Warnings, error)
    29  	findRouteBoundToSpaceWithSettingsMutex       sync.RWMutex
    30  	findRouteBoundToSpaceWithSettingsArgsForCall []struct {
    31  		arg1 v2action.Route
    32  	}
    33  	findRouteBoundToSpaceWithSettingsReturns struct {
    34  		result1 v2action.Route
    35  		result2 v2action.Warnings
    36  		result3 error
    37  	}
    38  	findRouteBoundToSpaceWithSettingsReturnsOnCall map[int]struct {
    39  		result1 v2action.Route
    40  		result2 v2action.Warnings
    41  		result3 error
    42  	}
    43  	GetApplicationRoutesStub        func(string) (v2action.Routes, v2action.Warnings, error)
    44  	getApplicationRoutesMutex       sync.RWMutex
    45  	getApplicationRoutesArgsForCall []struct {
    46  		arg1 string
    47  	}
    48  	getApplicationRoutesReturns struct {
    49  		result1 v2action.Routes
    50  		result2 v2action.Warnings
    51  		result3 error
    52  	}
    53  	getApplicationRoutesReturnsOnCall map[int]struct {
    54  		result1 v2action.Routes
    55  		result2 v2action.Warnings
    56  		result3 error
    57  	}
    58  	GetOrganizationDomainsStub        func(string) ([]v2action.Domain, v2action.Warnings, error)
    59  	getOrganizationDomainsMutex       sync.RWMutex
    60  	getOrganizationDomainsArgsForCall []struct {
    61  		arg1 string
    62  	}
    63  	getOrganizationDomainsReturns struct {
    64  		result1 []v2action.Domain
    65  		result2 v2action.Warnings
    66  		result3 error
    67  	}
    68  	getOrganizationDomainsReturnsOnCall map[int]struct {
    69  		result1 []v2action.Domain
    70  		result2 v2action.Warnings
    71  		result3 error
    72  	}
    73  	MapRouteToApplicationStub        func(string, string) (v2action.Warnings, error)
    74  	mapRouteToApplicationMutex       sync.RWMutex
    75  	mapRouteToApplicationArgsForCall []struct {
    76  		arg1 string
    77  		arg2 string
    78  	}
    79  	mapRouteToApplicationReturns struct {
    80  		result1 v2action.Warnings
    81  		result2 error
    82  	}
    83  	mapRouteToApplicationReturnsOnCall map[int]struct {
    84  		result1 v2action.Warnings
    85  		result2 error
    86  	}
    87  	invocations      map[string][][]interface{}
    88  	invocationsMutex sync.RWMutex
    89  }
    90  
    91  func (fake *FakeV2Actor) CreateRoute(arg1 v2action.Route, arg2 bool) (v2action.Route, v2action.Warnings, error) {
    92  	fake.createRouteMutex.Lock()
    93  	ret, specificReturn := fake.createRouteReturnsOnCall[len(fake.createRouteArgsForCall)]
    94  	fake.createRouteArgsForCall = append(fake.createRouteArgsForCall, struct {
    95  		arg1 v2action.Route
    96  		arg2 bool
    97  	}{arg1, arg2})
    98  	fake.recordInvocation("CreateRoute", []interface{}{arg1, arg2})
    99  	fake.createRouteMutex.Unlock()
   100  	if fake.CreateRouteStub != nil {
   101  		return fake.CreateRouteStub(arg1, arg2)
   102  	}
   103  	if specificReturn {
   104  		return ret.result1, ret.result2, ret.result3
   105  	}
   106  	fakeReturns := fake.createRouteReturns
   107  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   108  }
   109  
   110  func (fake *FakeV2Actor) CreateRouteCallCount() int {
   111  	fake.createRouteMutex.RLock()
   112  	defer fake.createRouteMutex.RUnlock()
   113  	return len(fake.createRouteArgsForCall)
   114  }
   115  
   116  func (fake *FakeV2Actor) CreateRouteCalls(stub func(v2action.Route, bool) (v2action.Route, v2action.Warnings, error)) {
   117  	fake.createRouteMutex.Lock()
   118  	defer fake.createRouteMutex.Unlock()
   119  	fake.CreateRouteStub = stub
   120  }
   121  
   122  func (fake *FakeV2Actor) CreateRouteArgsForCall(i int) (v2action.Route, bool) {
   123  	fake.createRouteMutex.RLock()
   124  	defer fake.createRouteMutex.RUnlock()
   125  	argsForCall := fake.createRouteArgsForCall[i]
   126  	return argsForCall.arg1, argsForCall.arg2
   127  }
   128  
   129  func (fake *FakeV2Actor) CreateRouteReturns(result1 v2action.Route, result2 v2action.Warnings, result3 error) {
   130  	fake.createRouteMutex.Lock()
   131  	defer fake.createRouteMutex.Unlock()
   132  	fake.CreateRouteStub = nil
   133  	fake.createRouteReturns = struct {
   134  		result1 v2action.Route
   135  		result2 v2action.Warnings
   136  		result3 error
   137  	}{result1, result2, result3}
   138  }
   139  
   140  func (fake *FakeV2Actor) CreateRouteReturnsOnCall(i int, result1 v2action.Route, result2 v2action.Warnings, result3 error) {
   141  	fake.createRouteMutex.Lock()
   142  	defer fake.createRouteMutex.Unlock()
   143  	fake.CreateRouteStub = nil
   144  	if fake.createRouteReturnsOnCall == nil {
   145  		fake.createRouteReturnsOnCall = make(map[int]struct {
   146  			result1 v2action.Route
   147  			result2 v2action.Warnings
   148  			result3 error
   149  		})
   150  	}
   151  	fake.createRouteReturnsOnCall[i] = struct {
   152  		result1 v2action.Route
   153  		result2 v2action.Warnings
   154  		result3 error
   155  	}{result1, result2, result3}
   156  }
   157  
   158  func (fake *FakeV2Actor) FindRouteBoundToSpaceWithSettings(arg1 v2action.Route) (v2action.Route, v2action.Warnings, error) {
   159  	fake.findRouteBoundToSpaceWithSettingsMutex.Lock()
   160  	ret, specificReturn := fake.findRouteBoundToSpaceWithSettingsReturnsOnCall[len(fake.findRouteBoundToSpaceWithSettingsArgsForCall)]
   161  	fake.findRouteBoundToSpaceWithSettingsArgsForCall = append(fake.findRouteBoundToSpaceWithSettingsArgsForCall, struct {
   162  		arg1 v2action.Route
   163  	}{arg1})
   164  	fake.recordInvocation("FindRouteBoundToSpaceWithSettings", []interface{}{arg1})
   165  	fake.findRouteBoundToSpaceWithSettingsMutex.Unlock()
   166  	if fake.FindRouteBoundToSpaceWithSettingsStub != nil {
   167  		return fake.FindRouteBoundToSpaceWithSettingsStub(arg1)
   168  	}
   169  	if specificReturn {
   170  		return ret.result1, ret.result2, ret.result3
   171  	}
   172  	fakeReturns := fake.findRouteBoundToSpaceWithSettingsReturns
   173  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   174  }
   175  
   176  func (fake *FakeV2Actor) FindRouteBoundToSpaceWithSettingsCallCount() int {
   177  	fake.findRouteBoundToSpaceWithSettingsMutex.RLock()
   178  	defer fake.findRouteBoundToSpaceWithSettingsMutex.RUnlock()
   179  	return len(fake.findRouteBoundToSpaceWithSettingsArgsForCall)
   180  }
   181  
   182  func (fake *FakeV2Actor) FindRouteBoundToSpaceWithSettingsCalls(stub func(v2action.Route) (v2action.Route, v2action.Warnings, error)) {
   183  	fake.findRouteBoundToSpaceWithSettingsMutex.Lock()
   184  	defer fake.findRouteBoundToSpaceWithSettingsMutex.Unlock()
   185  	fake.FindRouteBoundToSpaceWithSettingsStub = stub
   186  }
   187  
   188  func (fake *FakeV2Actor) FindRouteBoundToSpaceWithSettingsArgsForCall(i int) v2action.Route {
   189  	fake.findRouteBoundToSpaceWithSettingsMutex.RLock()
   190  	defer fake.findRouteBoundToSpaceWithSettingsMutex.RUnlock()
   191  	argsForCall := fake.findRouteBoundToSpaceWithSettingsArgsForCall[i]
   192  	return argsForCall.arg1
   193  }
   194  
   195  func (fake *FakeV2Actor) FindRouteBoundToSpaceWithSettingsReturns(result1 v2action.Route, result2 v2action.Warnings, result3 error) {
   196  	fake.findRouteBoundToSpaceWithSettingsMutex.Lock()
   197  	defer fake.findRouteBoundToSpaceWithSettingsMutex.Unlock()
   198  	fake.FindRouteBoundToSpaceWithSettingsStub = nil
   199  	fake.findRouteBoundToSpaceWithSettingsReturns = struct {
   200  		result1 v2action.Route
   201  		result2 v2action.Warnings
   202  		result3 error
   203  	}{result1, result2, result3}
   204  }
   205  
   206  func (fake *FakeV2Actor) FindRouteBoundToSpaceWithSettingsReturnsOnCall(i int, result1 v2action.Route, result2 v2action.Warnings, result3 error) {
   207  	fake.findRouteBoundToSpaceWithSettingsMutex.Lock()
   208  	defer fake.findRouteBoundToSpaceWithSettingsMutex.Unlock()
   209  	fake.FindRouteBoundToSpaceWithSettingsStub = nil
   210  	if fake.findRouteBoundToSpaceWithSettingsReturnsOnCall == nil {
   211  		fake.findRouteBoundToSpaceWithSettingsReturnsOnCall = make(map[int]struct {
   212  			result1 v2action.Route
   213  			result2 v2action.Warnings
   214  			result3 error
   215  		})
   216  	}
   217  	fake.findRouteBoundToSpaceWithSettingsReturnsOnCall[i] = struct {
   218  		result1 v2action.Route
   219  		result2 v2action.Warnings
   220  		result3 error
   221  	}{result1, result2, result3}
   222  }
   223  
   224  func (fake *FakeV2Actor) GetApplicationRoutes(arg1 string) (v2action.Routes, v2action.Warnings, error) {
   225  	fake.getApplicationRoutesMutex.Lock()
   226  	ret, specificReturn := fake.getApplicationRoutesReturnsOnCall[len(fake.getApplicationRoutesArgsForCall)]
   227  	fake.getApplicationRoutesArgsForCall = append(fake.getApplicationRoutesArgsForCall, struct {
   228  		arg1 string
   229  	}{arg1})
   230  	fake.recordInvocation("GetApplicationRoutes", []interface{}{arg1})
   231  	fake.getApplicationRoutesMutex.Unlock()
   232  	if fake.GetApplicationRoutesStub != nil {
   233  		return fake.GetApplicationRoutesStub(arg1)
   234  	}
   235  	if specificReturn {
   236  		return ret.result1, ret.result2, ret.result3
   237  	}
   238  	fakeReturns := fake.getApplicationRoutesReturns
   239  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   240  }
   241  
   242  func (fake *FakeV2Actor) GetApplicationRoutesCallCount() int {
   243  	fake.getApplicationRoutesMutex.RLock()
   244  	defer fake.getApplicationRoutesMutex.RUnlock()
   245  	return len(fake.getApplicationRoutesArgsForCall)
   246  }
   247  
   248  func (fake *FakeV2Actor) GetApplicationRoutesCalls(stub func(string) (v2action.Routes, v2action.Warnings, error)) {
   249  	fake.getApplicationRoutesMutex.Lock()
   250  	defer fake.getApplicationRoutesMutex.Unlock()
   251  	fake.GetApplicationRoutesStub = stub
   252  }
   253  
   254  func (fake *FakeV2Actor) GetApplicationRoutesArgsForCall(i int) string {
   255  	fake.getApplicationRoutesMutex.RLock()
   256  	defer fake.getApplicationRoutesMutex.RUnlock()
   257  	argsForCall := fake.getApplicationRoutesArgsForCall[i]
   258  	return argsForCall.arg1
   259  }
   260  
   261  func (fake *FakeV2Actor) GetApplicationRoutesReturns(result1 v2action.Routes, result2 v2action.Warnings, result3 error) {
   262  	fake.getApplicationRoutesMutex.Lock()
   263  	defer fake.getApplicationRoutesMutex.Unlock()
   264  	fake.GetApplicationRoutesStub = nil
   265  	fake.getApplicationRoutesReturns = struct {
   266  		result1 v2action.Routes
   267  		result2 v2action.Warnings
   268  		result3 error
   269  	}{result1, result2, result3}
   270  }
   271  
   272  func (fake *FakeV2Actor) GetApplicationRoutesReturnsOnCall(i int, result1 v2action.Routes, result2 v2action.Warnings, result3 error) {
   273  	fake.getApplicationRoutesMutex.Lock()
   274  	defer fake.getApplicationRoutesMutex.Unlock()
   275  	fake.GetApplicationRoutesStub = nil
   276  	if fake.getApplicationRoutesReturnsOnCall == nil {
   277  		fake.getApplicationRoutesReturnsOnCall = make(map[int]struct {
   278  			result1 v2action.Routes
   279  			result2 v2action.Warnings
   280  			result3 error
   281  		})
   282  	}
   283  	fake.getApplicationRoutesReturnsOnCall[i] = struct {
   284  		result1 v2action.Routes
   285  		result2 v2action.Warnings
   286  		result3 error
   287  	}{result1, result2, result3}
   288  }
   289  
   290  func (fake *FakeV2Actor) GetOrganizationDomains(arg1 string) ([]v2action.Domain, v2action.Warnings, error) {
   291  	fake.getOrganizationDomainsMutex.Lock()
   292  	ret, specificReturn := fake.getOrganizationDomainsReturnsOnCall[len(fake.getOrganizationDomainsArgsForCall)]
   293  	fake.getOrganizationDomainsArgsForCall = append(fake.getOrganizationDomainsArgsForCall, struct {
   294  		arg1 string
   295  	}{arg1})
   296  	fake.recordInvocation("GetOrganizationDomains", []interface{}{arg1})
   297  	fake.getOrganizationDomainsMutex.Unlock()
   298  	if fake.GetOrganizationDomainsStub != nil {
   299  		return fake.GetOrganizationDomainsStub(arg1)
   300  	}
   301  	if specificReturn {
   302  		return ret.result1, ret.result2, ret.result3
   303  	}
   304  	fakeReturns := fake.getOrganizationDomainsReturns
   305  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   306  }
   307  
   308  func (fake *FakeV2Actor) GetOrganizationDomainsCallCount() int {
   309  	fake.getOrganizationDomainsMutex.RLock()
   310  	defer fake.getOrganizationDomainsMutex.RUnlock()
   311  	return len(fake.getOrganizationDomainsArgsForCall)
   312  }
   313  
   314  func (fake *FakeV2Actor) GetOrganizationDomainsCalls(stub func(string) ([]v2action.Domain, v2action.Warnings, error)) {
   315  	fake.getOrganizationDomainsMutex.Lock()
   316  	defer fake.getOrganizationDomainsMutex.Unlock()
   317  	fake.GetOrganizationDomainsStub = stub
   318  }
   319  
   320  func (fake *FakeV2Actor) GetOrganizationDomainsArgsForCall(i int) string {
   321  	fake.getOrganizationDomainsMutex.RLock()
   322  	defer fake.getOrganizationDomainsMutex.RUnlock()
   323  	argsForCall := fake.getOrganizationDomainsArgsForCall[i]
   324  	return argsForCall.arg1
   325  }
   326  
   327  func (fake *FakeV2Actor) GetOrganizationDomainsReturns(result1 []v2action.Domain, result2 v2action.Warnings, result3 error) {
   328  	fake.getOrganizationDomainsMutex.Lock()
   329  	defer fake.getOrganizationDomainsMutex.Unlock()
   330  	fake.GetOrganizationDomainsStub = nil
   331  	fake.getOrganizationDomainsReturns = struct {
   332  		result1 []v2action.Domain
   333  		result2 v2action.Warnings
   334  		result3 error
   335  	}{result1, result2, result3}
   336  }
   337  
   338  func (fake *FakeV2Actor) GetOrganizationDomainsReturnsOnCall(i int, result1 []v2action.Domain, result2 v2action.Warnings, result3 error) {
   339  	fake.getOrganizationDomainsMutex.Lock()
   340  	defer fake.getOrganizationDomainsMutex.Unlock()
   341  	fake.GetOrganizationDomainsStub = nil
   342  	if fake.getOrganizationDomainsReturnsOnCall == nil {
   343  		fake.getOrganizationDomainsReturnsOnCall = make(map[int]struct {
   344  			result1 []v2action.Domain
   345  			result2 v2action.Warnings
   346  			result3 error
   347  		})
   348  	}
   349  	fake.getOrganizationDomainsReturnsOnCall[i] = struct {
   350  		result1 []v2action.Domain
   351  		result2 v2action.Warnings
   352  		result3 error
   353  	}{result1, result2, result3}
   354  }
   355  
   356  func (fake *FakeV2Actor) MapRouteToApplication(arg1 string, arg2 string) (v2action.Warnings, error) {
   357  	fake.mapRouteToApplicationMutex.Lock()
   358  	ret, specificReturn := fake.mapRouteToApplicationReturnsOnCall[len(fake.mapRouteToApplicationArgsForCall)]
   359  	fake.mapRouteToApplicationArgsForCall = append(fake.mapRouteToApplicationArgsForCall, struct {
   360  		arg1 string
   361  		arg2 string
   362  	}{arg1, arg2})
   363  	fake.recordInvocation("MapRouteToApplication", []interface{}{arg1, arg2})
   364  	fake.mapRouteToApplicationMutex.Unlock()
   365  	if fake.MapRouteToApplicationStub != nil {
   366  		return fake.MapRouteToApplicationStub(arg1, arg2)
   367  	}
   368  	if specificReturn {
   369  		return ret.result1, ret.result2
   370  	}
   371  	fakeReturns := fake.mapRouteToApplicationReturns
   372  	return fakeReturns.result1, fakeReturns.result2
   373  }
   374  
   375  func (fake *FakeV2Actor) MapRouteToApplicationCallCount() int {
   376  	fake.mapRouteToApplicationMutex.RLock()
   377  	defer fake.mapRouteToApplicationMutex.RUnlock()
   378  	return len(fake.mapRouteToApplicationArgsForCall)
   379  }
   380  
   381  func (fake *FakeV2Actor) MapRouteToApplicationCalls(stub func(string, string) (v2action.Warnings, error)) {
   382  	fake.mapRouteToApplicationMutex.Lock()
   383  	defer fake.mapRouteToApplicationMutex.Unlock()
   384  	fake.MapRouteToApplicationStub = stub
   385  }
   386  
   387  func (fake *FakeV2Actor) MapRouteToApplicationArgsForCall(i int) (string, string) {
   388  	fake.mapRouteToApplicationMutex.RLock()
   389  	defer fake.mapRouteToApplicationMutex.RUnlock()
   390  	argsForCall := fake.mapRouteToApplicationArgsForCall[i]
   391  	return argsForCall.arg1, argsForCall.arg2
   392  }
   393  
   394  func (fake *FakeV2Actor) MapRouteToApplicationReturns(result1 v2action.Warnings, result2 error) {
   395  	fake.mapRouteToApplicationMutex.Lock()
   396  	defer fake.mapRouteToApplicationMutex.Unlock()
   397  	fake.MapRouteToApplicationStub = nil
   398  	fake.mapRouteToApplicationReturns = struct {
   399  		result1 v2action.Warnings
   400  		result2 error
   401  	}{result1, result2}
   402  }
   403  
   404  func (fake *FakeV2Actor) MapRouteToApplicationReturnsOnCall(i int, result1 v2action.Warnings, result2 error) {
   405  	fake.mapRouteToApplicationMutex.Lock()
   406  	defer fake.mapRouteToApplicationMutex.Unlock()
   407  	fake.MapRouteToApplicationStub = nil
   408  	if fake.mapRouteToApplicationReturnsOnCall == nil {
   409  		fake.mapRouteToApplicationReturnsOnCall = make(map[int]struct {
   410  			result1 v2action.Warnings
   411  			result2 error
   412  		})
   413  	}
   414  	fake.mapRouteToApplicationReturnsOnCall[i] = struct {
   415  		result1 v2action.Warnings
   416  		result2 error
   417  	}{result1, result2}
   418  }
   419  
   420  func (fake *FakeV2Actor) Invocations() map[string][][]interface{} {
   421  	fake.invocationsMutex.RLock()
   422  	defer fake.invocationsMutex.RUnlock()
   423  	fake.createRouteMutex.RLock()
   424  	defer fake.createRouteMutex.RUnlock()
   425  	fake.findRouteBoundToSpaceWithSettingsMutex.RLock()
   426  	defer fake.findRouteBoundToSpaceWithSettingsMutex.RUnlock()
   427  	fake.getApplicationRoutesMutex.RLock()
   428  	defer fake.getApplicationRoutesMutex.RUnlock()
   429  	fake.getOrganizationDomainsMutex.RLock()
   430  	defer fake.getOrganizationDomainsMutex.RUnlock()
   431  	fake.mapRouteToApplicationMutex.RLock()
   432  	defer fake.mapRouteToApplicationMutex.RUnlock()
   433  	copiedInvocations := map[string][][]interface{}{}
   434  	for key, value := range fake.invocations {
   435  		copiedInvocations[key] = value
   436  	}
   437  	return copiedInvocations
   438  }
   439  
   440  func (fake *FakeV2Actor) recordInvocation(key string, args []interface{}) {
   441  	fake.invocationsMutex.Lock()
   442  	defer fake.invocationsMutex.Unlock()
   443  	if fake.invocations == nil {
   444  		fake.invocations = map[string][][]interface{}{}
   445  	}
   446  	if fake.invocations[key] == nil {
   447  		fake.invocations[key] = [][]interface{}{}
   448  	}
   449  	fake.invocations[key] = append(fake.invocations[key], args)
   450  }
   451  
   452  var _ v7pushaction.V2Actor = new(FakeV2Actor)