github.com/rakutentech/cli@v6.12.5-0.20151006231303-24468b65536e+incompatible/utils/fakes/fake_sha1checksum.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 "github.com/cloudfoundry/cli/utils" 6 "sync" 7 ) 8 9 type FakeSha1Checksum struct { 10 ComputeFileSha1Stub func() ([]byte, error) 11 computeFileSha1Mutex sync.RWMutex 12 computeFileSha1ArgsForCall []struct{} 13 computeFileSha1Returns struct { 14 result1 []byte 15 result2 error 16 } 17 CheckSha1Stub func(string) bool 18 checkSha1Mutex sync.RWMutex 19 checkSha1ArgsForCall []struct { 20 arg1 string 21 } 22 checkSha1Returns struct { 23 result1 bool 24 } 25 SetFilePathStub func(string) 26 setFilePathMutex sync.RWMutex 27 setFilePathArgsForCall []struct { 28 arg1 string 29 } 30 } 31 32 func (fake *FakeSha1Checksum) ComputeFileSha1() ([]byte, error) { 33 fake.computeFileSha1Mutex.Lock() 34 defer fake.computeFileSha1Mutex.Unlock() 35 fake.computeFileSha1ArgsForCall = append(fake.computeFileSha1ArgsForCall, struct{}{}) 36 if fake.ComputeFileSha1Stub != nil { 37 return fake.ComputeFileSha1Stub() 38 } else { 39 return fake.computeFileSha1Returns.result1, fake.computeFileSha1Returns.result2 40 } 41 } 42 43 func (fake *FakeSha1Checksum) ComputeFileSha1CallCount() int { 44 fake.computeFileSha1Mutex.RLock() 45 defer fake.computeFileSha1Mutex.RUnlock() 46 return len(fake.computeFileSha1ArgsForCall) 47 } 48 49 func (fake *FakeSha1Checksum) ComputeFileSha1Returns(result1 []byte, result2 error) { 50 fake.ComputeFileSha1Stub = nil 51 fake.computeFileSha1Returns = struct { 52 result1 []byte 53 result2 error 54 }{result1, result2} 55 } 56 57 func (fake *FakeSha1Checksum) CheckSha1(arg1 string) bool { 58 fake.checkSha1Mutex.Lock() 59 defer fake.checkSha1Mutex.Unlock() 60 fake.checkSha1ArgsForCall = append(fake.checkSha1ArgsForCall, struct { 61 arg1 string 62 }{arg1}) 63 if fake.CheckSha1Stub != nil { 64 return fake.CheckSha1Stub(arg1) 65 } else { 66 return fake.checkSha1Returns.result1 67 } 68 } 69 70 func (fake *FakeSha1Checksum) CheckSha1CallCount() int { 71 fake.checkSha1Mutex.RLock() 72 defer fake.checkSha1Mutex.RUnlock() 73 return len(fake.checkSha1ArgsForCall) 74 } 75 76 func (fake *FakeSha1Checksum) CheckSha1ArgsForCall(i int) string { 77 fake.checkSha1Mutex.RLock() 78 defer fake.checkSha1Mutex.RUnlock() 79 return fake.checkSha1ArgsForCall[i].arg1 80 } 81 82 func (fake *FakeSha1Checksum) CheckSha1Returns(result1 bool) { 83 fake.CheckSha1Stub = nil 84 fake.checkSha1Returns = struct { 85 result1 bool 86 }{result1} 87 } 88 89 func (fake *FakeSha1Checksum) SetFilePath(arg1 string) { 90 fake.setFilePathMutex.Lock() 91 defer fake.setFilePathMutex.Unlock() 92 fake.setFilePathArgsForCall = append(fake.setFilePathArgsForCall, struct { 93 arg1 string 94 }{arg1}) 95 if fake.SetFilePathStub != nil { 96 fake.SetFilePathStub(arg1) 97 } 98 } 99 100 func (fake *FakeSha1Checksum) SetFilePathCallCount() int { 101 fake.setFilePathMutex.RLock() 102 defer fake.setFilePathMutex.RUnlock() 103 return len(fake.setFilePathArgsForCall) 104 } 105 106 func (fake *FakeSha1Checksum) SetFilePathArgsForCall(i int) string { 107 fake.setFilePathMutex.RLock() 108 defer fake.setFilePathMutex.RUnlock() 109 return fake.setFilePathArgsForCall[i].arg1 110 } 111 112 var _ utils.Sha1Checksum = new(FakeSha1Checksum)