github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v7/v7fakes/fake_org_actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v7action"
     8  	v7 "code.cloudfoundry.org/cli/command/v7"
     9  )
    10  
    11  type FakeOrgActor struct {
    12  	GetIsolationSegmentsByOrganizationStub        func(string) ([]v7action.IsolationSegment, v7action.Warnings, error)
    13  	getIsolationSegmentsByOrganizationMutex       sync.RWMutex
    14  	getIsolationSegmentsByOrganizationArgsForCall []struct {
    15  		arg1 string
    16  	}
    17  	getIsolationSegmentsByOrganizationReturns struct {
    18  		result1 []v7action.IsolationSegment
    19  		result2 v7action.Warnings
    20  		result3 error
    21  	}
    22  	getIsolationSegmentsByOrganizationReturnsOnCall map[int]struct {
    23  		result1 []v7action.IsolationSegment
    24  		result2 v7action.Warnings
    25  		result3 error
    26  	}
    27  	GetOrganizationByNameStub        func(string) (v7action.Organization, v7action.Warnings, error)
    28  	getOrganizationByNameMutex       sync.RWMutex
    29  	getOrganizationByNameArgsForCall []struct {
    30  		arg1 string
    31  	}
    32  	getOrganizationByNameReturns struct {
    33  		result1 v7action.Organization
    34  		result2 v7action.Warnings
    35  		result3 error
    36  	}
    37  	getOrganizationByNameReturnsOnCall map[int]struct {
    38  		result1 v7action.Organization
    39  		result2 v7action.Warnings
    40  		result3 error
    41  	}
    42  	GetOrganizationSummaryByNameStub        func(string) (v7action.OrganizationSummary, v7action.Warnings, error)
    43  	getOrganizationSummaryByNameMutex       sync.RWMutex
    44  	getOrganizationSummaryByNameArgsForCall []struct {
    45  		arg1 string
    46  	}
    47  	getOrganizationSummaryByNameReturns struct {
    48  		result1 v7action.OrganizationSummary
    49  		result2 v7action.Warnings
    50  		result3 error
    51  	}
    52  	getOrganizationSummaryByNameReturnsOnCall map[int]struct {
    53  		result1 v7action.OrganizationSummary
    54  		result2 v7action.Warnings
    55  		result3 error
    56  	}
    57  	invocations      map[string][][]interface{}
    58  	invocationsMutex sync.RWMutex
    59  }
    60  
    61  func (fake *FakeOrgActor) GetIsolationSegmentsByOrganization(arg1 string) ([]v7action.IsolationSegment, v7action.Warnings, error) {
    62  	fake.getIsolationSegmentsByOrganizationMutex.Lock()
    63  	ret, specificReturn := fake.getIsolationSegmentsByOrganizationReturnsOnCall[len(fake.getIsolationSegmentsByOrganizationArgsForCall)]
    64  	fake.getIsolationSegmentsByOrganizationArgsForCall = append(fake.getIsolationSegmentsByOrganizationArgsForCall, struct {
    65  		arg1 string
    66  	}{arg1})
    67  	fake.recordInvocation("GetIsolationSegmentsByOrganization", []interface{}{arg1})
    68  	fake.getIsolationSegmentsByOrganizationMutex.Unlock()
    69  	if fake.GetIsolationSegmentsByOrganizationStub != nil {
    70  		return fake.GetIsolationSegmentsByOrganizationStub(arg1)
    71  	}
    72  	if specificReturn {
    73  		return ret.result1, ret.result2, ret.result3
    74  	}
    75  	fakeReturns := fake.getIsolationSegmentsByOrganizationReturns
    76  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
    77  }
    78  
    79  func (fake *FakeOrgActor) GetIsolationSegmentsByOrganizationCallCount() int {
    80  	fake.getIsolationSegmentsByOrganizationMutex.RLock()
    81  	defer fake.getIsolationSegmentsByOrganizationMutex.RUnlock()
    82  	return len(fake.getIsolationSegmentsByOrganizationArgsForCall)
    83  }
    84  
    85  func (fake *FakeOrgActor) GetIsolationSegmentsByOrganizationCalls(stub func(string) ([]v7action.IsolationSegment, v7action.Warnings, error)) {
    86  	fake.getIsolationSegmentsByOrganizationMutex.Lock()
    87  	defer fake.getIsolationSegmentsByOrganizationMutex.Unlock()
    88  	fake.GetIsolationSegmentsByOrganizationStub = stub
    89  }
    90  
    91  func (fake *FakeOrgActor) GetIsolationSegmentsByOrganizationArgsForCall(i int) string {
    92  	fake.getIsolationSegmentsByOrganizationMutex.RLock()
    93  	defer fake.getIsolationSegmentsByOrganizationMutex.RUnlock()
    94  	argsForCall := fake.getIsolationSegmentsByOrganizationArgsForCall[i]
    95  	return argsForCall.arg1
    96  }
    97  
    98  func (fake *FakeOrgActor) GetIsolationSegmentsByOrganizationReturns(result1 []v7action.IsolationSegment, result2 v7action.Warnings, result3 error) {
    99  	fake.getIsolationSegmentsByOrganizationMutex.Lock()
   100  	defer fake.getIsolationSegmentsByOrganizationMutex.Unlock()
   101  	fake.GetIsolationSegmentsByOrganizationStub = nil
   102  	fake.getIsolationSegmentsByOrganizationReturns = struct {
   103  		result1 []v7action.IsolationSegment
   104  		result2 v7action.Warnings
   105  		result3 error
   106  	}{result1, result2, result3}
   107  }
   108  
   109  func (fake *FakeOrgActor) GetIsolationSegmentsByOrganizationReturnsOnCall(i int, result1 []v7action.IsolationSegment, result2 v7action.Warnings, result3 error) {
   110  	fake.getIsolationSegmentsByOrganizationMutex.Lock()
   111  	defer fake.getIsolationSegmentsByOrganizationMutex.Unlock()
   112  	fake.GetIsolationSegmentsByOrganizationStub = nil
   113  	if fake.getIsolationSegmentsByOrganizationReturnsOnCall == nil {
   114  		fake.getIsolationSegmentsByOrganizationReturnsOnCall = make(map[int]struct {
   115  			result1 []v7action.IsolationSegment
   116  			result2 v7action.Warnings
   117  			result3 error
   118  		})
   119  	}
   120  	fake.getIsolationSegmentsByOrganizationReturnsOnCall[i] = struct {
   121  		result1 []v7action.IsolationSegment
   122  		result2 v7action.Warnings
   123  		result3 error
   124  	}{result1, result2, result3}
   125  }
   126  
   127  func (fake *FakeOrgActor) GetOrganizationByName(arg1 string) (v7action.Organization, v7action.Warnings, error) {
   128  	fake.getOrganizationByNameMutex.Lock()
   129  	ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)]
   130  	fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct {
   131  		arg1 string
   132  	}{arg1})
   133  	fake.recordInvocation("GetOrganizationByName", []interface{}{arg1})
   134  	fake.getOrganizationByNameMutex.Unlock()
   135  	if fake.GetOrganizationByNameStub != nil {
   136  		return fake.GetOrganizationByNameStub(arg1)
   137  	}
   138  	if specificReturn {
   139  		return ret.result1, ret.result2, ret.result3
   140  	}
   141  	fakeReturns := fake.getOrganizationByNameReturns
   142  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   143  }
   144  
   145  func (fake *FakeOrgActor) GetOrganizationByNameCallCount() int {
   146  	fake.getOrganizationByNameMutex.RLock()
   147  	defer fake.getOrganizationByNameMutex.RUnlock()
   148  	return len(fake.getOrganizationByNameArgsForCall)
   149  }
   150  
   151  func (fake *FakeOrgActor) GetOrganizationByNameCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) {
   152  	fake.getOrganizationByNameMutex.Lock()
   153  	defer fake.getOrganizationByNameMutex.Unlock()
   154  	fake.GetOrganizationByNameStub = stub
   155  }
   156  
   157  func (fake *FakeOrgActor) GetOrganizationByNameArgsForCall(i int) string {
   158  	fake.getOrganizationByNameMutex.RLock()
   159  	defer fake.getOrganizationByNameMutex.RUnlock()
   160  	argsForCall := fake.getOrganizationByNameArgsForCall[i]
   161  	return argsForCall.arg1
   162  }
   163  
   164  func (fake *FakeOrgActor) GetOrganizationByNameReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   165  	fake.getOrganizationByNameMutex.Lock()
   166  	defer fake.getOrganizationByNameMutex.Unlock()
   167  	fake.GetOrganizationByNameStub = nil
   168  	fake.getOrganizationByNameReturns = struct {
   169  		result1 v7action.Organization
   170  		result2 v7action.Warnings
   171  		result3 error
   172  	}{result1, result2, result3}
   173  }
   174  
   175  func (fake *FakeOrgActor) GetOrganizationByNameReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   176  	fake.getOrganizationByNameMutex.Lock()
   177  	defer fake.getOrganizationByNameMutex.Unlock()
   178  	fake.GetOrganizationByNameStub = nil
   179  	if fake.getOrganizationByNameReturnsOnCall == nil {
   180  		fake.getOrganizationByNameReturnsOnCall = make(map[int]struct {
   181  			result1 v7action.Organization
   182  			result2 v7action.Warnings
   183  			result3 error
   184  		})
   185  	}
   186  	fake.getOrganizationByNameReturnsOnCall[i] = struct {
   187  		result1 v7action.Organization
   188  		result2 v7action.Warnings
   189  		result3 error
   190  	}{result1, result2, result3}
   191  }
   192  
   193  func (fake *FakeOrgActor) GetOrganizationSummaryByName(arg1 string) (v7action.OrganizationSummary, v7action.Warnings, error) {
   194  	fake.getOrganizationSummaryByNameMutex.Lock()
   195  	ret, specificReturn := fake.getOrganizationSummaryByNameReturnsOnCall[len(fake.getOrganizationSummaryByNameArgsForCall)]
   196  	fake.getOrganizationSummaryByNameArgsForCall = append(fake.getOrganizationSummaryByNameArgsForCall, struct {
   197  		arg1 string
   198  	}{arg1})
   199  	fake.recordInvocation("GetOrganizationSummaryByName", []interface{}{arg1})
   200  	fake.getOrganizationSummaryByNameMutex.Unlock()
   201  	if fake.GetOrganizationSummaryByNameStub != nil {
   202  		return fake.GetOrganizationSummaryByNameStub(arg1)
   203  	}
   204  	if specificReturn {
   205  		return ret.result1, ret.result2, ret.result3
   206  	}
   207  	fakeReturns := fake.getOrganizationSummaryByNameReturns
   208  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   209  }
   210  
   211  func (fake *FakeOrgActor) GetOrganizationSummaryByNameCallCount() int {
   212  	fake.getOrganizationSummaryByNameMutex.RLock()
   213  	defer fake.getOrganizationSummaryByNameMutex.RUnlock()
   214  	return len(fake.getOrganizationSummaryByNameArgsForCall)
   215  }
   216  
   217  func (fake *FakeOrgActor) GetOrganizationSummaryByNameCalls(stub func(string) (v7action.OrganizationSummary, v7action.Warnings, error)) {
   218  	fake.getOrganizationSummaryByNameMutex.Lock()
   219  	defer fake.getOrganizationSummaryByNameMutex.Unlock()
   220  	fake.GetOrganizationSummaryByNameStub = stub
   221  }
   222  
   223  func (fake *FakeOrgActor) GetOrganizationSummaryByNameArgsForCall(i int) string {
   224  	fake.getOrganizationSummaryByNameMutex.RLock()
   225  	defer fake.getOrganizationSummaryByNameMutex.RUnlock()
   226  	argsForCall := fake.getOrganizationSummaryByNameArgsForCall[i]
   227  	return argsForCall.arg1
   228  }
   229  
   230  func (fake *FakeOrgActor) GetOrganizationSummaryByNameReturns(result1 v7action.OrganizationSummary, result2 v7action.Warnings, result3 error) {
   231  	fake.getOrganizationSummaryByNameMutex.Lock()
   232  	defer fake.getOrganizationSummaryByNameMutex.Unlock()
   233  	fake.GetOrganizationSummaryByNameStub = nil
   234  	fake.getOrganizationSummaryByNameReturns = struct {
   235  		result1 v7action.OrganizationSummary
   236  		result2 v7action.Warnings
   237  		result3 error
   238  	}{result1, result2, result3}
   239  }
   240  
   241  func (fake *FakeOrgActor) GetOrganizationSummaryByNameReturnsOnCall(i int, result1 v7action.OrganizationSummary, result2 v7action.Warnings, result3 error) {
   242  	fake.getOrganizationSummaryByNameMutex.Lock()
   243  	defer fake.getOrganizationSummaryByNameMutex.Unlock()
   244  	fake.GetOrganizationSummaryByNameStub = nil
   245  	if fake.getOrganizationSummaryByNameReturnsOnCall == nil {
   246  		fake.getOrganizationSummaryByNameReturnsOnCall = make(map[int]struct {
   247  			result1 v7action.OrganizationSummary
   248  			result2 v7action.Warnings
   249  			result3 error
   250  		})
   251  	}
   252  	fake.getOrganizationSummaryByNameReturnsOnCall[i] = struct {
   253  		result1 v7action.OrganizationSummary
   254  		result2 v7action.Warnings
   255  		result3 error
   256  	}{result1, result2, result3}
   257  }
   258  
   259  func (fake *FakeOrgActor) Invocations() map[string][][]interface{} {
   260  	fake.invocationsMutex.RLock()
   261  	defer fake.invocationsMutex.RUnlock()
   262  	fake.getIsolationSegmentsByOrganizationMutex.RLock()
   263  	defer fake.getIsolationSegmentsByOrganizationMutex.RUnlock()
   264  	fake.getOrganizationByNameMutex.RLock()
   265  	defer fake.getOrganizationByNameMutex.RUnlock()
   266  	fake.getOrganizationSummaryByNameMutex.RLock()
   267  	defer fake.getOrganizationSummaryByNameMutex.RUnlock()
   268  	copiedInvocations := map[string][][]interface{}{}
   269  	for key, value := range fake.invocations {
   270  		copiedInvocations[key] = value
   271  	}
   272  	return copiedInvocations
   273  }
   274  
   275  func (fake *FakeOrgActor) recordInvocation(key string, args []interface{}) {
   276  	fake.invocationsMutex.Lock()
   277  	defer fake.invocationsMutex.Unlock()
   278  	if fake.invocations == nil {
   279  		fake.invocations = map[string][][]interface{}{}
   280  	}
   281  	if fake.invocations[key] == nil {
   282  		fake.invocations[key] = [][]interface{}{}
   283  	}
   284  	fake.invocations[key] = append(fake.invocations[key], args)
   285  }
   286  
   287  var _ v7.OrgActor = new(FakeOrgActor)