github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/command/v2/v2fakes/fake_target_actor.go (about) 1 // This file was generated by counterfeiter 2 package v2fakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/v2action" 8 "code.cloudfoundry.org/cli/command/v2" 9 ) 10 11 type FakeTargetActor struct { 12 GetOrganizationByNameStub func(orgName string) (v2action.Organization, v2action.Warnings, error) 13 getOrganizationByNameMutex sync.RWMutex 14 getOrganizationByNameArgsForCall []struct { 15 orgName string 16 } 17 getOrganizationByNameReturns struct { 18 result1 v2action.Organization 19 result2 v2action.Warnings 20 result3 error 21 } 22 GetOrganizationSpacesStub func(orgGUID string) ([]v2action.Space, v2action.Warnings, error) 23 getOrganizationSpacesMutex sync.RWMutex 24 getOrganizationSpacesArgsForCall []struct { 25 orgGUID string 26 } 27 getOrganizationSpacesReturns struct { 28 result1 []v2action.Space 29 result2 v2action.Warnings 30 result3 error 31 } 32 GetSpaceByOrganizationAndNameStub func(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) 33 getSpaceByOrganizationAndNameMutex sync.RWMutex 34 getSpaceByOrganizationAndNameArgsForCall []struct { 35 orgGUID string 36 spaceName string 37 } 38 getSpaceByOrganizationAndNameReturns struct { 39 result1 v2action.Space 40 result2 v2action.Warnings 41 result3 error 42 } 43 invocations map[string][][]interface{} 44 invocationsMutex sync.RWMutex 45 } 46 47 func (fake *FakeTargetActor) GetOrganizationByName(orgName string) (v2action.Organization, v2action.Warnings, error) { 48 fake.getOrganizationByNameMutex.Lock() 49 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 50 orgName string 51 }{orgName}) 52 fake.recordInvocation("GetOrganizationByName", []interface{}{orgName}) 53 fake.getOrganizationByNameMutex.Unlock() 54 if fake.GetOrganizationByNameStub != nil { 55 return fake.GetOrganizationByNameStub(orgName) 56 } else { 57 return fake.getOrganizationByNameReturns.result1, fake.getOrganizationByNameReturns.result2, fake.getOrganizationByNameReturns.result3 58 } 59 } 60 61 func (fake *FakeTargetActor) GetOrganizationByNameCallCount() int { 62 fake.getOrganizationByNameMutex.RLock() 63 defer fake.getOrganizationByNameMutex.RUnlock() 64 return len(fake.getOrganizationByNameArgsForCall) 65 } 66 67 func (fake *FakeTargetActor) GetOrganizationByNameArgsForCall(i int) string { 68 fake.getOrganizationByNameMutex.RLock() 69 defer fake.getOrganizationByNameMutex.RUnlock() 70 return fake.getOrganizationByNameArgsForCall[i].orgName 71 } 72 73 func (fake *FakeTargetActor) GetOrganizationByNameReturns(result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 74 fake.GetOrganizationByNameStub = nil 75 fake.getOrganizationByNameReturns = struct { 76 result1 v2action.Organization 77 result2 v2action.Warnings 78 result3 error 79 }{result1, result2, result3} 80 } 81 82 func (fake *FakeTargetActor) GetOrganizationSpaces(orgGUID string) ([]v2action.Space, v2action.Warnings, error) { 83 fake.getOrganizationSpacesMutex.Lock() 84 fake.getOrganizationSpacesArgsForCall = append(fake.getOrganizationSpacesArgsForCall, struct { 85 orgGUID string 86 }{orgGUID}) 87 fake.recordInvocation("GetOrganizationSpaces", []interface{}{orgGUID}) 88 fake.getOrganizationSpacesMutex.Unlock() 89 if fake.GetOrganizationSpacesStub != nil { 90 return fake.GetOrganizationSpacesStub(orgGUID) 91 } else { 92 return fake.getOrganizationSpacesReturns.result1, fake.getOrganizationSpacesReturns.result2, fake.getOrganizationSpacesReturns.result3 93 } 94 } 95 96 func (fake *FakeTargetActor) GetOrganizationSpacesCallCount() int { 97 fake.getOrganizationSpacesMutex.RLock() 98 defer fake.getOrganizationSpacesMutex.RUnlock() 99 return len(fake.getOrganizationSpacesArgsForCall) 100 } 101 102 func (fake *FakeTargetActor) GetOrganizationSpacesArgsForCall(i int) string { 103 fake.getOrganizationSpacesMutex.RLock() 104 defer fake.getOrganizationSpacesMutex.RUnlock() 105 return fake.getOrganizationSpacesArgsForCall[i].orgGUID 106 } 107 108 func (fake *FakeTargetActor) GetOrganizationSpacesReturns(result1 []v2action.Space, result2 v2action.Warnings, result3 error) { 109 fake.GetOrganizationSpacesStub = nil 110 fake.getOrganizationSpacesReturns = struct { 111 result1 []v2action.Space 112 result2 v2action.Warnings 113 result3 error 114 }{result1, result2, result3} 115 } 116 117 func (fake *FakeTargetActor) GetSpaceByOrganizationAndName(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) { 118 fake.getSpaceByOrganizationAndNameMutex.Lock() 119 fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct { 120 orgGUID string 121 spaceName string 122 }{orgGUID, spaceName}) 123 fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{orgGUID, spaceName}) 124 fake.getSpaceByOrganizationAndNameMutex.Unlock() 125 if fake.GetSpaceByOrganizationAndNameStub != nil { 126 return fake.GetSpaceByOrganizationAndNameStub(orgGUID, spaceName) 127 } else { 128 return fake.getSpaceByOrganizationAndNameReturns.result1, fake.getSpaceByOrganizationAndNameReturns.result2, fake.getSpaceByOrganizationAndNameReturns.result3 129 } 130 } 131 132 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameCallCount() int { 133 fake.getSpaceByOrganizationAndNameMutex.RLock() 134 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 135 return len(fake.getSpaceByOrganizationAndNameArgsForCall) 136 } 137 138 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) { 139 fake.getSpaceByOrganizationAndNameMutex.RLock() 140 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 141 return fake.getSpaceByOrganizationAndNameArgsForCall[i].orgGUID, fake.getSpaceByOrganizationAndNameArgsForCall[i].spaceName 142 } 143 144 func (fake *FakeTargetActor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) { 145 fake.GetSpaceByOrganizationAndNameStub = nil 146 fake.getSpaceByOrganizationAndNameReturns = struct { 147 result1 v2action.Space 148 result2 v2action.Warnings 149 result3 error 150 }{result1, result2, result3} 151 } 152 153 func (fake *FakeTargetActor) Invocations() map[string][][]interface{} { 154 fake.invocationsMutex.RLock() 155 defer fake.invocationsMutex.RUnlock() 156 fake.getOrganizationByNameMutex.RLock() 157 defer fake.getOrganizationByNameMutex.RUnlock() 158 fake.getOrganizationSpacesMutex.RLock() 159 defer fake.getOrganizationSpacesMutex.RUnlock() 160 fake.getSpaceByOrganizationAndNameMutex.RLock() 161 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 162 return fake.invocations 163 } 164 165 func (fake *FakeTargetActor) recordInvocation(key string, args []interface{}) { 166 fake.invocationsMutex.Lock() 167 defer fake.invocationsMutex.Unlock() 168 if fake.invocations == nil { 169 fake.invocations = map[string][][]interface{}{} 170 } 171 if fake.invocations[key] == nil { 172 fake.invocations[key] = [][]interface{}{} 173 } 174 fake.invocations[key] = append(fake.invocations[key], args) 175 } 176 177 var _ v2.TargetActor = new(FakeTargetActor)