github.com/pivotal-cf/go-pivnet/v6@v6.0.2/download/fakes/bar.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package fakes 3 4 import ( 5 "io" 6 "sync" 7 ) 8 9 type Bar struct { 10 AddStub func(int) int 11 addMutex sync.RWMutex 12 addArgsForCall []struct { 13 arg1 int 14 } 15 addReturns struct { 16 result1 int 17 } 18 addReturnsOnCall map[int]struct { 19 result1 int 20 } 21 FinishStub func() 22 finishMutex sync.RWMutex 23 finishArgsForCall []struct { 24 } 25 KickoffStub func() 26 kickoffMutex sync.RWMutex 27 kickoffArgsForCall []struct { 28 } 29 NewProxyReaderStub func(io.Reader) io.Reader 30 newProxyReaderMutex sync.RWMutex 31 newProxyReaderArgsForCall []struct { 32 arg1 io.Reader 33 } 34 newProxyReaderReturns struct { 35 result1 io.Reader 36 } 37 newProxyReaderReturnsOnCall map[int]struct { 38 result1 io.Reader 39 } 40 SetOutputStub func(io.Writer) 41 setOutputMutex sync.RWMutex 42 setOutputArgsForCall []struct { 43 arg1 io.Writer 44 } 45 SetTotalStub func(int64) 46 setTotalMutex sync.RWMutex 47 setTotalArgsForCall []struct { 48 arg1 int64 49 } 50 invocations map[string][][]interface{} 51 invocationsMutex sync.RWMutex 52 } 53 54 func (fake *Bar) Add(arg1 int) int { 55 fake.addMutex.Lock() 56 ret, specificReturn := fake.addReturnsOnCall[len(fake.addArgsForCall)] 57 fake.addArgsForCall = append(fake.addArgsForCall, struct { 58 arg1 int 59 }{arg1}) 60 fake.recordInvocation("Add", []interface{}{arg1}) 61 fake.addMutex.Unlock() 62 if fake.AddStub != nil { 63 return fake.AddStub(arg1) 64 } 65 if specificReturn { 66 return ret.result1 67 } 68 fakeReturns := fake.addReturns 69 return fakeReturns.result1 70 } 71 72 func (fake *Bar) AddCallCount() int { 73 fake.addMutex.RLock() 74 defer fake.addMutex.RUnlock() 75 return len(fake.addArgsForCall) 76 } 77 78 func (fake *Bar) AddCalls(stub func(int) int) { 79 fake.addMutex.Lock() 80 defer fake.addMutex.Unlock() 81 fake.AddStub = stub 82 } 83 84 func (fake *Bar) AddArgsForCall(i int) int { 85 fake.addMutex.RLock() 86 defer fake.addMutex.RUnlock() 87 argsForCall := fake.addArgsForCall[i] 88 return argsForCall.arg1 89 } 90 91 func (fake *Bar) AddReturns(result1 int) { 92 fake.addMutex.Lock() 93 defer fake.addMutex.Unlock() 94 fake.AddStub = nil 95 fake.addReturns = struct { 96 result1 int 97 }{result1} 98 } 99 100 func (fake *Bar) AddReturnsOnCall(i int, result1 int) { 101 fake.addMutex.Lock() 102 defer fake.addMutex.Unlock() 103 fake.AddStub = nil 104 if fake.addReturnsOnCall == nil { 105 fake.addReturnsOnCall = make(map[int]struct { 106 result1 int 107 }) 108 } 109 fake.addReturnsOnCall[i] = struct { 110 result1 int 111 }{result1} 112 } 113 114 func (fake *Bar) Finish() { 115 fake.finishMutex.Lock() 116 fake.finishArgsForCall = append(fake.finishArgsForCall, struct { 117 }{}) 118 fake.recordInvocation("Finish", []interface{}{}) 119 fake.finishMutex.Unlock() 120 if fake.FinishStub != nil { 121 fake.FinishStub() 122 } 123 } 124 125 func (fake *Bar) FinishCallCount() int { 126 fake.finishMutex.RLock() 127 defer fake.finishMutex.RUnlock() 128 return len(fake.finishArgsForCall) 129 } 130 131 func (fake *Bar) FinishCalls(stub func()) { 132 fake.finishMutex.Lock() 133 defer fake.finishMutex.Unlock() 134 fake.FinishStub = stub 135 } 136 137 func (fake *Bar) Kickoff() { 138 fake.kickoffMutex.Lock() 139 fake.kickoffArgsForCall = append(fake.kickoffArgsForCall, struct { 140 }{}) 141 fake.recordInvocation("Kickoff", []interface{}{}) 142 fake.kickoffMutex.Unlock() 143 if fake.KickoffStub != nil { 144 fake.KickoffStub() 145 } 146 } 147 148 func (fake *Bar) KickoffCallCount() int { 149 fake.kickoffMutex.RLock() 150 defer fake.kickoffMutex.RUnlock() 151 return len(fake.kickoffArgsForCall) 152 } 153 154 func (fake *Bar) KickoffCalls(stub func()) { 155 fake.kickoffMutex.Lock() 156 defer fake.kickoffMutex.Unlock() 157 fake.KickoffStub = stub 158 } 159 160 func (fake *Bar) NewProxyReader(arg1 io.Reader) io.Reader { 161 fake.newProxyReaderMutex.Lock() 162 ret, specificReturn := fake.newProxyReaderReturnsOnCall[len(fake.newProxyReaderArgsForCall)] 163 fake.newProxyReaderArgsForCall = append(fake.newProxyReaderArgsForCall, struct { 164 arg1 io.Reader 165 }{arg1}) 166 fake.recordInvocation("NewProxyReader", []interface{}{arg1}) 167 fake.newProxyReaderMutex.Unlock() 168 if fake.NewProxyReaderStub != nil { 169 return fake.NewProxyReaderStub(arg1) 170 } 171 if specificReturn { 172 return ret.result1 173 } 174 fakeReturns := fake.newProxyReaderReturns 175 return fakeReturns.result1 176 } 177 178 func (fake *Bar) NewProxyReaderCallCount() int { 179 fake.newProxyReaderMutex.RLock() 180 defer fake.newProxyReaderMutex.RUnlock() 181 return len(fake.newProxyReaderArgsForCall) 182 } 183 184 func (fake *Bar) NewProxyReaderCalls(stub func(io.Reader) io.Reader) { 185 fake.newProxyReaderMutex.Lock() 186 defer fake.newProxyReaderMutex.Unlock() 187 fake.NewProxyReaderStub = stub 188 } 189 190 func (fake *Bar) NewProxyReaderArgsForCall(i int) io.Reader { 191 fake.newProxyReaderMutex.RLock() 192 defer fake.newProxyReaderMutex.RUnlock() 193 argsForCall := fake.newProxyReaderArgsForCall[i] 194 return argsForCall.arg1 195 } 196 197 func (fake *Bar) NewProxyReaderReturns(result1 io.Reader) { 198 fake.newProxyReaderMutex.Lock() 199 defer fake.newProxyReaderMutex.Unlock() 200 fake.NewProxyReaderStub = nil 201 fake.newProxyReaderReturns = struct { 202 result1 io.Reader 203 }{result1} 204 } 205 206 func (fake *Bar) NewProxyReaderReturnsOnCall(i int, result1 io.Reader) { 207 fake.newProxyReaderMutex.Lock() 208 defer fake.newProxyReaderMutex.Unlock() 209 fake.NewProxyReaderStub = nil 210 if fake.newProxyReaderReturnsOnCall == nil { 211 fake.newProxyReaderReturnsOnCall = make(map[int]struct { 212 result1 io.Reader 213 }) 214 } 215 fake.newProxyReaderReturnsOnCall[i] = struct { 216 result1 io.Reader 217 }{result1} 218 } 219 220 func (fake *Bar) SetOutput(arg1 io.Writer) { 221 fake.setOutputMutex.Lock() 222 fake.setOutputArgsForCall = append(fake.setOutputArgsForCall, struct { 223 arg1 io.Writer 224 }{arg1}) 225 fake.recordInvocation("SetOutput", []interface{}{arg1}) 226 fake.setOutputMutex.Unlock() 227 if fake.SetOutputStub != nil { 228 fake.SetOutputStub(arg1) 229 } 230 } 231 232 func (fake *Bar) SetOutputCallCount() int { 233 fake.setOutputMutex.RLock() 234 defer fake.setOutputMutex.RUnlock() 235 return len(fake.setOutputArgsForCall) 236 } 237 238 func (fake *Bar) SetOutputCalls(stub func(io.Writer)) { 239 fake.setOutputMutex.Lock() 240 defer fake.setOutputMutex.Unlock() 241 fake.SetOutputStub = stub 242 } 243 244 func (fake *Bar) SetOutputArgsForCall(i int) io.Writer { 245 fake.setOutputMutex.RLock() 246 defer fake.setOutputMutex.RUnlock() 247 argsForCall := fake.setOutputArgsForCall[i] 248 return argsForCall.arg1 249 } 250 251 func (fake *Bar) SetTotal(arg1 int64) { 252 fake.setTotalMutex.Lock() 253 fake.setTotalArgsForCall = append(fake.setTotalArgsForCall, struct { 254 arg1 int64 255 }{arg1}) 256 fake.recordInvocation("SetTotal", []interface{}{arg1}) 257 fake.setTotalMutex.Unlock() 258 if fake.SetTotalStub != nil { 259 fake.SetTotalStub(arg1) 260 } 261 } 262 263 func (fake *Bar) SetTotalCallCount() int { 264 fake.setTotalMutex.RLock() 265 defer fake.setTotalMutex.RUnlock() 266 return len(fake.setTotalArgsForCall) 267 } 268 269 func (fake *Bar) SetTotalCalls(stub func(int64)) { 270 fake.setTotalMutex.Lock() 271 defer fake.setTotalMutex.Unlock() 272 fake.SetTotalStub = stub 273 } 274 275 func (fake *Bar) SetTotalArgsForCall(i int) int64 { 276 fake.setTotalMutex.RLock() 277 defer fake.setTotalMutex.RUnlock() 278 argsForCall := fake.setTotalArgsForCall[i] 279 return argsForCall.arg1 280 } 281 282 func (fake *Bar) Invocations() map[string][][]interface{} { 283 fake.invocationsMutex.RLock() 284 defer fake.invocationsMutex.RUnlock() 285 fake.addMutex.RLock() 286 defer fake.addMutex.RUnlock() 287 fake.finishMutex.RLock() 288 defer fake.finishMutex.RUnlock() 289 fake.kickoffMutex.RLock() 290 defer fake.kickoffMutex.RUnlock() 291 fake.newProxyReaderMutex.RLock() 292 defer fake.newProxyReaderMutex.RUnlock() 293 fake.setOutputMutex.RLock() 294 defer fake.setOutputMutex.RUnlock() 295 fake.setTotalMutex.RLock() 296 defer fake.setTotalMutex.RUnlock() 297 copiedInvocations := map[string][][]interface{}{} 298 for key, value := range fake.invocations { 299 copiedInvocations[key] = value 300 } 301 return copiedInvocations 302 } 303 304 func (fake *Bar) recordInvocation(key string, args []interface{}) { 305 fake.invocationsMutex.Lock() 306 defer fake.invocationsMutex.Unlock() 307 if fake.invocations == nil { 308 fake.invocations = map[string][][]interface{}{} 309 } 310 if fake.invocations[key] == nil { 311 fake.invocations[key] = [][]interface{}{} 312 } 313 fake.invocations[key] = append(fake.invocations[key], args) 314 }