github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/cf/requirements/requirementsfakes/fake_organization_requirement.go (about) 1 // This file was generated by counterfeiter 2 package requirementsfakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/cf/models" 8 "code.cloudfoundry.org/cli/cf/requirements" 9 ) 10 11 type FakeOrganizationRequirement struct { 12 ExecuteStub func() error 13 executeMutex sync.RWMutex 14 executeArgsForCall []struct{} 15 executeReturns struct { 16 result1 error 17 } 18 SetOrganizationNameStub func(string) 19 setOrganizationNameMutex sync.RWMutex 20 setOrganizationNameArgsForCall []struct { 21 arg1 string 22 } 23 GetOrganizationStub func() models.Organization 24 getOrganizationMutex sync.RWMutex 25 getOrganizationArgsForCall []struct{} 26 getOrganizationReturns struct { 27 result1 models.Organization 28 } 29 invocations map[string][][]interface{} 30 invocationsMutex sync.RWMutex 31 } 32 33 func (fake *FakeOrganizationRequirement) Execute() error { 34 fake.executeMutex.Lock() 35 fake.executeArgsForCall = append(fake.executeArgsForCall, struct{}{}) 36 fake.recordInvocation("Execute", []interface{}{}) 37 fake.executeMutex.Unlock() 38 if fake.ExecuteStub != nil { 39 return fake.ExecuteStub() 40 } else { 41 return fake.executeReturns.result1 42 } 43 } 44 45 func (fake *FakeOrganizationRequirement) ExecuteCallCount() int { 46 fake.executeMutex.RLock() 47 defer fake.executeMutex.RUnlock() 48 return len(fake.executeArgsForCall) 49 } 50 51 func (fake *FakeOrganizationRequirement) ExecuteReturns(result1 error) { 52 fake.ExecuteStub = nil 53 fake.executeReturns = struct { 54 result1 error 55 }{result1} 56 } 57 58 func (fake *FakeOrganizationRequirement) SetOrganizationName(arg1 string) { 59 fake.setOrganizationNameMutex.Lock() 60 fake.setOrganizationNameArgsForCall = append(fake.setOrganizationNameArgsForCall, struct { 61 arg1 string 62 }{arg1}) 63 fake.recordInvocation("SetOrganizationName", []interface{}{arg1}) 64 fake.setOrganizationNameMutex.Unlock() 65 if fake.SetOrganizationNameStub != nil { 66 fake.SetOrganizationNameStub(arg1) 67 } 68 } 69 70 func (fake *FakeOrganizationRequirement) SetOrganizationNameCallCount() int { 71 fake.setOrganizationNameMutex.RLock() 72 defer fake.setOrganizationNameMutex.RUnlock() 73 return len(fake.setOrganizationNameArgsForCall) 74 } 75 76 func (fake *FakeOrganizationRequirement) SetOrganizationNameArgsForCall(i int) string { 77 fake.setOrganizationNameMutex.RLock() 78 defer fake.setOrganizationNameMutex.RUnlock() 79 return fake.setOrganizationNameArgsForCall[i].arg1 80 } 81 82 func (fake *FakeOrganizationRequirement) GetOrganization() models.Organization { 83 fake.getOrganizationMutex.Lock() 84 fake.getOrganizationArgsForCall = append(fake.getOrganizationArgsForCall, struct{}{}) 85 fake.recordInvocation("GetOrganization", []interface{}{}) 86 fake.getOrganizationMutex.Unlock() 87 if fake.GetOrganizationStub != nil { 88 return fake.GetOrganizationStub() 89 } else { 90 return fake.getOrganizationReturns.result1 91 } 92 } 93 94 func (fake *FakeOrganizationRequirement) GetOrganizationCallCount() int { 95 fake.getOrganizationMutex.RLock() 96 defer fake.getOrganizationMutex.RUnlock() 97 return len(fake.getOrganizationArgsForCall) 98 } 99 100 func (fake *FakeOrganizationRequirement) GetOrganizationReturns(result1 models.Organization) { 101 fake.GetOrganizationStub = nil 102 fake.getOrganizationReturns = struct { 103 result1 models.Organization 104 }{result1} 105 } 106 107 func (fake *FakeOrganizationRequirement) Invocations() map[string][][]interface{} { 108 fake.invocationsMutex.RLock() 109 defer fake.invocationsMutex.RUnlock() 110 fake.executeMutex.RLock() 111 defer fake.executeMutex.RUnlock() 112 fake.setOrganizationNameMutex.RLock() 113 defer fake.setOrganizationNameMutex.RUnlock() 114 fake.getOrganizationMutex.RLock() 115 defer fake.getOrganizationMutex.RUnlock() 116 return fake.invocations 117 } 118 119 func (fake *FakeOrganizationRequirement) recordInvocation(key string, args []interface{}) { 120 fake.invocationsMutex.Lock() 121 defer fake.invocationsMutex.Unlock() 122 if fake.invocations == nil { 123 fake.invocations = map[string][][]interface{}{} 124 } 125 if fake.invocations[key] == nil { 126 fake.invocations[key] = [][]interface{}{} 127 } 128 fake.invocations[key] = append(fake.invocations[key], args) 129 } 130 131 var _ requirements.OrganizationRequirement = new(FakeOrganizationRequirement)