github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v6/v6fakes/fake_v2login_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 "sync" 6 7 v6 "code.cloudfoundry.org/cli/command/v6" 8 ) 9 10 type FakeV2LoginActor struct { 11 AuthorizationEndpointStub func() string 12 authorizationEndpointMutex sync.RWMutex 13 authorizationEndpointArgsForCall []struct { 14 } 15 authorizationEndpointReturns struct { 16 result1 string 17 } 18 authorizationEndpointReturnsOnCall map[int]struct { 19 result1 string 20 } 21 CloudControllerAPIVersionStub func() string 22 cloudControllerAPIVersionMutex sync.RWMutex 23 cloudControllerAPIVersionArgsForCall []struct { 24 } 25 cloudControllerAPIVersionReturns struct { 26 result1 string 27 } 28 cloudControllerAPIVersionReturnsOnCall map[int]struct { 29 result1 string 30 } 31 MinCLIVersionStub func() string 32 minCLIVersionMutex sync.RWMutex 33 minCLIVersionArgsForCall []struct { 34 } 35 minCLIVersionReturns struct { 36 result1 string 37 } 38 minCLIVersionReturnsOnCall map[int]struct { 39 result1 string 40 } 41 invocations map[string][][]interface{} 42 invocationsMutex sync.RWMutex 43 } 44 45 func (fake *FakeV2LoginActor) AuthorizationEndpoint() string { 46 fake.authorizationEndpointMutex.Lock() 47 ret, specificReturn := fake.authorizationEndpointReturnsOnCall[len(fake.authorizationEndpointArgsForCall)] 48 fake.authorizationEndpointArgsForCall = append(fake.authorizationEndpointArgsForCall, struct { 49 }{}) 50 fake.recordInvocation("AuthorizationEndpoint", []interface{}{}) 51 fake.authorizationEndpointMutex.Unlock() 52 if fake.AuthorizationEndpointStub != nil { 53 return fake.AuthorizationEndpointStub() 54 } 55 if specificReturn { 56 return ret.result1 57 } 58 fakeReturns := fake.authorizationEndpointReturns 59 return fakeReturns.result1 60 } 61 62 func (fake *FakeV2LoginActor) AuthorizationEndpointCallCount() int { 63 fake.authorizationEndpointMutex.RLock() 64 defer fake.authorizationEndpointMutex.RUnlock() 65 return len(fake.authorizationEndpointArgsForCall) 66 } 67 68 func (fake *FakeV2LoginActor) AuthorizationEndpointCalls(stub func() string) { 69 fake.authorizationEndpointMutex.Lock() 70 defer fake.authorizationEndpointMutex.Unlock() 71 fake.AuthorizationEndpointStub = stub 72 } 73 74 func (fake *FakeV2LoginActor) AuthorizationEndpointReturns(result1 string) { 75 fake.authorizationEndpointMutex.Lock() 76 defer fake.authorizationEndpointMutex.Unlock() 77 fake.AuthorizationEndpointStub = nil 78 fake.authorizationEndpointReturns = struct { 79 result1 string 80 }{result1} 81 } 82 83 func (fake *FakeV2LoginActor) AuthorizationEndpointReturnsOnCall(i int, result1 string) { 84 fake.authorizationEndpointMutex.Lock() 85 defer fake.authorizationEndpointMutex.Unlock() 86 fake.AuthorizationEndpointStub = nil 87 if fake.authorizationEndpointReturnsOnCall == nil { 88 fake.authorizationEndpointReturnsOnCall = make(map[int]struct { 89 result1 string 90 }) 91 } 92 fake.authorizationEndpointReturnsOnCall[i] = struct { 93 result1 string 94 }{result1} 95 } 96 97 func (fake *FakeV2LoginActor) CloudControllerAPIVersion() string { 98 fake.cloudControllerAPIVersionMutex.Lock() 99 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 100 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct { 101 }{}) 102 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 103 fake.cloudControllerAPIVersionMutex.Unlock() 104 if fake.CloudControllerAPIVersionStub != nil { 105 return fake.CloudControllerAPIVersionStub() 106 } 107 if specificReturn { 108 return ret.result1 109 } 110 fakeReturns := fake.cloudControllerAPIVersionReturns 111 return fakeReturns.result1 112 } 113 114 func (fake *FakeV2LoginActor) CloudControllerAPIVersionCallCount() int { 115 fake.cloudControllerAPIVersionMutex.RLock() 116 defer fake.cloudControllerAPIVersionMutex.RUnlock() 117 return len(fake.cloudControllerAPIVersionArgsForCall) 118 } 119 120 func (fake *FakeV2LoginActor) CloudControllerAPIVersionCalls(stub func() string) { 121 fake.cloudControllerAPIVersionMutex.Lock() 122 defer fake.cloudControllerAPIVersionMutex.Unlock() 123 fake.CloudControllerAPIVersionStub = stub 124 } 125 126 func (fake *FakeV2LoginActor) CloudControllerAPIVersionReturns(result1 string) { 127 fake.cloudControllerAPIVersionMutex.Lock() 128 defer fake.cloudControllerAPIVersionMutex.Unlock() 129 fake.CloudControllerAPIVersionStub = nil 130 fake.cloudControllerAPIVersionReturns = struct { 131 result1 string 132 }{result1} 133 } 134 135 func (fake *FakeV2LoginActor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 136 fake.cloudControllerAPIVersionMutex.Lock() 137 defer fake.cloudControllerAPIVersionMutex.Unlock() 138 fake.CloudControllerAPIVersionStub = nil 139 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 140 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 141 result1 string 142 }) 143 } 144 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 145 result1 string 146 }{result1} 147 } 148 149 func (fake *FakeV2LoginActor) MinCLIVersion() string { 150 fake.minCLIVersionMutex.Lock() 151 ret, specificReturn := fake.minCLIVersionReturnsOnCall[len(fake.minCLIVersionArgsForCall)] 152 fake.minCLIVersionArgsForCall = append(fake.minCLIVersionArgsForCall, struct { 153 }{}) 154 fake.recordInvocation("MinCLIVersion", []interface{}{}) 155 fake.minCLIVersionMutex.Unlock() 156 if fake.MinCLIVersionStub != nil { 157 return fake.MinCLIVersionStub() 158 } 159 if specificReturn { 160 return ret.result1 161 } 162 fakeReturns := fake.minCLIVersionReturns 163 return fakeReturns.result1 164 } 165 166 func (fake *FakeV2LoginActor) MinCLIVersionCallCount() int { 167 fake.minCLIVersionMutex.RLock() 168 defer fake.minCLIVersionMutex.RUnlock() 169 return len(fake.minCLIVersionArgsForCall) 170 } 171 172 func (fake *FakeV2LoginActor) MinCLIVersionCalls(stub func() string) { 173 fake.minCLIVersionMutex.Lock() 174 defer fake.minCLIVersionMutex.Unlock() 175 fake.MinCLIVersionStub = stub 176 } 177 178 func (fake *FakeV2LoginActor) MinCLIVersionReturns(result1 string) { 179 fake.minCLIVersionMutex.Lock() 180 defer fake.minCLIVersionMutex.Unlock() 181 fake.MinCLIVersionStub = nil 182 fake.minCLIVersionReturns = struct { 183 result1 string 184 }{result1} 185 } 186 187 func (fake *FakeV2LoginActor) MinCLIVersionReturnsOnCall(i int, result1 string) { 188 fake.minCLIVersionMutex.Lock() 189 defer fake.minCLIVersionMutex.Unlock() 190 fake.MinCLIVersionStub = nil 191 if fake.minCLIVersionReturnsOnCall == nil { 192 fake.minCLIVersionReturnsOnCall = make(map[int]struct { 193 result1 string 194 }) 195 } 196 fake.minCLIVersionReturnsOnCall[i] = struct { 197 result1 string 198 }{result1} 199 } 200 201 func (fake *FakeV2LoginActor) Invocations() map[string][][]interface{} { 202 fake.invocationsMutex.RLock() 203 defer fake.invocationsMutex.RUnlock() 204 fake.authorizationEndpointMutex.RLock() 205 defer fake.authorizationEndpointMutex.RUnlock() 206 fake.cloudControllerAPIVersionMutex.RLock() 207 defer fake.cloudControllerAPIVersionMutex.RUnlock() 208 fake.minCLIVersionMutex.RLock() 209 defer fake.minCLIVersionMutex.RUnlock() 210 copiedInvocations := map[string][][]interface{}{} 211 for key, value := range fake.invocations { 212 copiedInvocations[key] = value 213 } 214 return copiedInvocations 215 } 216 217 func (fake *FakeV2LoginActor) recordInvocation(key string, args []interface{}) { 218 fake.invocationsMutex.Lock() 219 defer fake.invocationsMutex.Unlock() 220 if fake.invocations == nil { 221 fake.invocations = map[string][][]interface{}{} 222 } 223 if fake.invocations[key] == nil { 224 fake.invocations[key] = [][]interface{}{} 225 } 226 fake.invocations[key] = append(fake.invocations[key], args) 227 } 228 229 var _ v6.V2LoginActor = new(FakeV2LoginActor)