github.com/randomtask1155/cli@v6.41.1-0.20181227003417-a98eed78cbde+incompatible/actor/cfnetworkingaction/cfnetworkingactionfakes/fake_v3actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package cfnetworkingactionfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/cfnetworkingaction"
     8  	"code.cloudfoundry.org/cli/actor/v3action"
     9  )
    10  
    11  type FakeV3Actor struct {
    12  	GetApplicationByNameAndSpaceStub        func(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error)
    13  	getApplicationByNameAndSpaceMutex       sync.RWMutex
    14  	getApplicationByNameAndSpaceArgsForCall []struct {
    15  		appName   string
    16  		spaceGUID string
    17  	}
    18  	getApplicationByNameAndSpaceReturns struct {
    19  		result1 v3action.Application
    20  		result2 v3action.Warnings
    21  		result3 error
    22  	}
    23  	getApplicationByNameAndSpaceReturnsOnCall map[int]struct {
    24  		result1 v3action.Application
    25  		result2 v3action.Warnings
    26  		result3 error
    27  	}
    28  	GetApplicationsBySpaceStub        func(spaceGUID string) ([]v3action.Application, v3action.Warnings, error)
    29  	getApplicationsBySpaceMutex       sync.RWMutex
    30  	getApplicationsBySpaceArgsForCall []struct {
    31  		spaceGUID string
    32  	}
    33  	getApplicationsBySpaceReturns struct {
    34  		result1 []v3action.Application
    35  		result2 v3action.Warnings
    36  		result3 error
    37  	}
    38  	getApplicationsBySpaceReturnsOnCall map[int]struct {
    39  		result1 []v3action.Application
    40  		result2 v3action.Warnings
    41  		result3 error
    42  	}
    43  	GetOrganizationByNameStub        func(name string) (v3action.Organization, v3action.Warnings, error)
    44  	getOrganizationByNameMutex       sync.RWMutex
    45  	getOrganizationByNameArgsForCall []struct {
    46  		name string
    47  	}
    48  	getOrganizationByNameReturns struct {
    49  		result1 v3action.Organization
    50  		result2 v3action.Warnings
    51  		result3 error
    52  	}
    53  	getOrganizationByNameReturnsOnCall map[int]struct {
    54  		result1 v3action.Organization
    55  		result2 v3action.Warnings
    56  		result3 error
    57  	}
    58  	GetSpaceByNameAndOrganizationStub        func(spaceName string, orgGUID string) (v3action.Space, v3action.Warnings, error)
    59  	getSpaceByNameAndOrganizationMutex       sync.RWMutex
    60  	getSpaceByNameAndOrganizationArgsForCall []struct {
    61  		spaceName string
    62  		orgGUID   string
    63  	}
    64  	getSpaceByNameAndOrganizationReturns struct {
    65  		result1 v3action.Space
    66  		result2 v3action.Warnings
    67  		result3 error
    68  	}
    69  	getSpaceByNameAndOrganizationReturnsOnCall map[int]struct {
    70  		result1 v3action.Space
    71  		result2 v3action.Warnings
    72  		result3 error
    73  	}
    74  	invocations      map[string][][]interface{}
    75  	invocationsMutex sync.RWMutex
    76  }
    77  
    78  func (fake *FakeV3Actor) GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) {
    79  	fake.getApplicationByNameAndSpaceMutex.Lock()
    80  	ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)]
    81  	fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct {
    82  		appName   string
    83  		spaceGUID string
    84  	}{appName, spaceGUID})
    85  	fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{appName, spaceGUID})
    86  	fake.getApplicationByNameAndSpaceMutex.Unlock()
    87  	if fake.GetApplicationByNameAndSpaceStub != nil {
    88  		return fake.GetApplicationByNameAndSpaceStub(appName, spaceGUID)
    89  	}
    90  	if specificReturn {
    91  		return ret.result1, ret.result2, ret.result3
    92  	}
    93  	return fake.getApplicationByNameAndSpaceReturns.result1, fake.getApplicationByNameAndSpaceReturns.result2, fake.getApplicationByNameAndSpaceReturns.result3
    94  }
    95  
    96  func (fake *FakeV3Actor) GetApplicationByNameAndSpaceCallCount() int {
    97  	fake.getApplicationByNameAndSpaceMutex.RLock()
    98  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
    99  	return len(fake.getApplicationByNameAndSpaceArgsForCall)
   100  }
   101  
   102  func (fake *FakeV3Actor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) {
   103  	fake.getApplicationByNameAndSpaceMutex.RLock()
   104  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   105  	return fake.getApplicationByNameAndSpaceArgsForCall[i].appName, fake.getApplicationByNameAndSpaceArgsForCall[i].spaceGUID
   106  }
   107  
   108  func (fake *FakeV3Actor) GetApplicationByNameAndSpaceReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   109  	fake.GetApplicationByNameAndSpaceStub = nil
   110  	fake.getApplicationByNameAndSpaceReturns = struct {
   111  		result1 v3action.Application
   112  		result2 v3action.Warnings
   113  		result3 error
   114  	}{result1, result2, result3}
   115  }
   116  
   117  func (fake *FakeV3Actor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   118  	fake.GetApplicationByNameAndSpaceStub = nil
   119  	if fake.getApplicationByNameAndSpaceReturnsOnCall == nil {
   120  		fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   121  			result1 v3action.Application
   122  			result2 v3action.Warnings
   123  			result3 error
   124  		})
   125  	}
   126  	fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   127  		result1 v3action.Application
   128  		result2 v3action.Warnings
   129  		result3 error
   130  	}{result1, result2, result3}
   131  }
   132  
   133  func (fake *FakeV3Actor) GetApplicationsBySpace(spaceGUID string) ([]v3action.Application, v3action.Warnings, error) {
   134  	fake.getApplicationsBySpaceMutex.Lock()
   135  	ret, specificReturn := fake.getApplicationsBySpaceReturnsOnCall[len(fake.getApplicationsBySpaceArgsForCall)]
   136  	fake.getApplicationsBySpaceArgsForCall = append(fake.getApplicationsBySpaceArgsForCall, struct {
   137  		spaceGUID string
   138  	}{spaceGUID})
   139  	fake.recordInvocation("GetApplicationsBySpace", []interface{}{spaceGUID})
   140  	fake.getApplicationsBySpaceMutex.Unlock()
   141  	if fake.GetApplicationsBySpaceStub != nil {
   142  		return fake.GetApplicationsBySpaceStub(spaceGUID)
   143  	}
   144  	if specificReturn {
   145  		return ret.result1, ret.result2, ret.result3
   146  	}
   147  	return fake.getApplicationsBySpaceReturns.result1, fake.getApplicationsBySpaceReturns.result2, fake.getApplicationsBySpaceReturns.result3
   148  }
   149  
   150  func (fake *FakeV3Actor) GetApplicationsBySpaceCallCount() int {
   151  	fake.getApplicationsBySpaceMutex.RLock()
   152  	defer fake.getApplicationsBySpaceMutex.RUnlock()
   153  	return len(fake.getApplicationsBySpaceArgsForCall)
   154  }
   155  
   156  func (fake *FakeV3Actor) GetApplicationsBySpaceArgsForCall(i int) string {
   157  	fake.getApplicationsBySpaceMutex.RLock()
   158  	defer fake.getApplicationsBySpaceMutex.RUnlock()
   159  	return fake.getApplicationsBySpaceArgsForCall[i].spaceGUID
   160  }
   161  
   162  func (fake *FakeV3Actor) GetApplicationsBySpaceReturns(result1 []v3action.Application, result2 v3action.Warnings, result3 error) {
   163  	fake.GetApplicationsBySpaceStub = nil
   164  	fake.getApplicationsBySpaceReturns = struct {
   165  		result1 []v3action.Application
   166  		result2 v3action.Warnings
   167  		result3 error
   168  	}{result1, result2, result3}
   169  }
   170  
   171  func (fake *FakeV3Actor) GetApplicationsBySpaceReturnsOnCall(i int, result1 []v3action.Application, result2 v3action.Warnings, result3 error) {
   172  	fake.GetApplicationsBySpaceStub = nil
   173  	if fake.getApplicationsBySpaceReturnsOnCall == nil {
   174  		fake.getApplicationsBySpaceReturnsOnCall = make(map[int]struct {
   175  			result1 []v3action.Application
   176  			result2 v3action.Warnings
   177  			result3 error
   178  		})
   179  	}
   180  	fake.getApplicationsBySpaceReturnsOnCall[i] = struct {
   181  		result1 []v3action.Application
   182  		result2 v3action.Warnings
   183  		result3 error
   184  	}{result1, result2, result3}
   185  }
   186  
   187  func (fake *FakeV3Actor) GetOrganizationByName(name string) (v3action.Organization, v3action.Warnings, error) {
   188  	fake.getOrganizationByNameMutex.Lock()
   189  	ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)]
   190  	fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct {
   191  		name string
   192  	}{name})
   193  	fake.recordInvocation("GetOrganizationByName", []interface{}{name})
   194  	fake.getOrganizationByNameMutex.Unlock()
   195  	if fake.GetOrganizationByNameStub != nil {
   196  		return fake.GetOrganizationByNameStub(name)
   197  	}
   198  	if specificReturn {
   199  		return ret.result1, ret.result2, ret.result3
   200  	}
   201  	return fake.getOrganizationByNameReturns.result1, fake.getOrganizationByNameReturns.result2, fake.getOrganizationByNameReturns.result3
   202  }
   203  
   204  func (fake *FakeV3Actor) GetOrganizationByNameCallCount() int {
   205  	fake.getOrganizationByNameMutex.RLock()
   206  	defer fake.getOrganizationByNameMutex.RUnlock()
   207  	return len(fake.getOrganizationByNameArgsForCall)
   208  }
   209  
   210  func (fake *FakeV3Actor) GetOrganizationByNameArgsForCall(i int) string {
   211  	fake.getOrganizationByNameMutex.RLock()
   212  	defer fake.getOrganizationByNameMutex.RUnlock()
   213  	return fake.getOrganizationByNameArgsForCall[i].name
   214  }
   215  
   216  func (fake *FakeV3Actor) GetOrganizationByNameReturns(result1 v3action.Organization, result2 v3action.Warnings, result3 error) {
   217  	fake.GetOrganizationByNameStub = nil
   218  	fake.getOrganizationByNameReturns = struct {
   219  		result1 v3action.Organization
   220  		result2 v3action.Warnings
   221  		result3 error
   222  	}{result1, result2, result3}
   223  }
   224  
   225  func (fake *FakeV3Actor) GetOrganizationByNameReturnsOnCall(i int, result1 v3action.Organization, result2 v3action.Warnings, result3 error) {
   226  	fake.GetOrganizationByNameStub = nil
   227  	if fake.getOrganizationByNameReturnsOnCall == nil {
   228  		fake.getOrganizationByNameReturnsOnCall = make(map[int]struct {
   229  			result1 v3action.Organization
   230  			result2 v3action.Warnings
   231  			result3 error
   232  		})
   233  	}
   234  	fake.getOrganizationByNameReturnsOnCall[i] = struct {
   235  		result1 v3action.Organization
   236  		result2 v3action.Warnings
   237  		result3 error
   238  	}{result1, result2, result3}
   239  }
   240  
   241  func (fake *FakeV3Actor) GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v3action.Space, v3action.Warnings, error) {
   242  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   243  	ret, specificReturn := fake.getSpaceByNameAndOrganizationReturnsOnCall[len(fake.getSpaceByNameAndOrganizationArgsForCall)]
   244  	fake.getSpaceByNameAndOrganizationArgsForCall = append(fake.getSpaceByNameAndOrganizationArgsForCall, struct {
   245  		spaceName string
   246  		orgGUID   string
   247  	}{spaceName, orgGUID})
   248  	fake.recordInvocation("GetSpaceByNameAndOrganization", []interface{}{spaceName, orgGUID})
   249  	fake.getSpaceByNameAndOrganizationMutex.Unlock()
   250  	if fake.GetSpaceByNameAndOrganizationStub != nil {
   251  		return fake.GetSpaceByNameAndOrganizationStub(spaceName, orgGUID)
   252  	}
   253  	if specificReturn {
   254  		return ret.result1, ret.result2, ret.result3
   255  	}
   256  	return fake.getSpaceByNameAndOrganizationReturns.result1, fake.getSpaceByNameAndOrganizationReturns.result2, fake.getSpaceByNameAndOrganizationReturns.result3
   257  }
   258  
   259  func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationCallCount() int {
   260  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   261  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   262  	return len(fake.getSpaceByNameAndOrganizationArgsForCall)
   263  }
   264  
   265  func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationArgsForCall(i int) (string, string) {
   266  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   267  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   268  	return fake.getSpaceByNameAndOrganizationArgsForCall[i].spaceName, fake.getSpaceByNameAndOrganizationArgsForCall[i].orgGUID
   269  }
   270  
   271  func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationReturns(result1 v3action.Space, result2 v3action.Warnings, result3 error) {
   272  	fake.GetSpaceByNameAndOrganizationStub = nil
   273  	fake.getSpaceByNameAndOrganizationReturns = struct {
   274  		result1 v3action.Space
   275  		result2 v3action.Warnings
   276  		result3 error
   277  	}{result1, result2, result3}
   278  }
   279  
   280  func (fake *FakeV3Actor) GetSpaceByNameAndOrganizationReturnsOnCall(i int, result1 v3action.Space, result2 v3action.Warnings, result3 error) {
   281  	fake.GetSpaceByNameAndOrganizationStub = nil
   282  	if fake.getSpaceByNameAndOrganizationReturnsOnCall == nil {
   283  		fake.getSpaceByNameAndOrganizationReturnsOnCall = make(map[int]struct {
   284  			result1 v3action.Space
   285  			result2 v3action.Warnings
   286  			result3 error
   287  		})
   288  	}
   289  	fake.getSpaceByNameAndOrganizationReturnsOnCall[i] = struct {
   290  		result1 v3action.Space
   291  		result2 v3action.Warnings
   292  		result3 error
   293  	}{result1, result2, result3}
   294  }
   295  
   296  func (fake *FakeV3Actor) Invocations() map[string][][]interface{} {
   297  	fake.invocationsMutex.RLock()
   298  	defer fake.invocationsMutex.RUnlock()
   299  	fake.getApplicationByNameAndSpaceMutex.RLock()
   300  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   301  	fake.getApplicationsBySpaceMutex.RLock()
   302  	defer fake.getApplicationsBySpaceMutex.RUnlock()
   303  	fake.getOrganizationByNameMutex.RLock()
   304  	defer fake.getOrganizationByNameMutex.RUnlock()
   305  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   306  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   307  	return fake.invocations
   308  }
   309  
   310  func (fake *FakeV3Actor) recordInvocation(key string, args []interface{}) {
   311  	fake.invocationsMutex.Lock()
   312  	defer fake.invocationsMutex.Unlock()
   313  	if fake.invocations == nil {
   314  		fake.invocations = map[string][][]interface{}{}
   315  	}
   316  	if fake.invocations[key] == nil {
   317  		fake.invocations[key] = [][]interface{}{}
   318  	}
   319  	fake.invocations[key] = append(fake.invocations[key], args)
   320  }
   321  
   322  var _ cfnetworkingaction.V3Actor = new(FakeV3Actor)