github.com/geofffranks/garden-linux@v0.0.0-20160715111146-26c893169cfa/container_daemon/fake_listener/FakeListener.go (about) 1 // This file was generated by counterfeiter 2 package fake_listener 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/garden-linux/container_daemon" 8 ) 9 10 type FakeListener struct { 11 ListenStub func(ch container_daemon.ConnectionHandler) error 12 listenMutex sync.RWMutex 13 listenArgsForCall []struct { 14 ch container_daemon.ConnectionHandler 15 } 16 listenReturns struct { 17 result1 error 18 } 19 CloseStub func() error 20 closeMutex sync.RWMutex 21 closeArgsForCall []struct{} 22 closeReturns struct { 23 result1 error 24 } 25 } 26 27 func (fake *FakeListener) Listen(ch container_daemon.ConnectionHandler) error { 28 fake.listenMutex.Lock() 29 fake.listenArgsForCall = append(fake.listenArgsForCall, struct { 30 ch container_daemon.ConnectionHandler 31 }{ch}) 32 fake.listenMutex.Unlock() 33 if fake.ListenStub != nil { 34 return fake.ListenStub(ch) 35 } else { 36 return fake.listenReturns.result1 37 } 38 } 39 40 func (fake *FakeListener) ListenCallCount() int { 41 fake.listenMutex.RLock() 42 defer fake.listenMutex.RUnlock() 43 return len(fake.listenArgsForCall) 44 } 45 46 func (fake *FakeListener) ListenArgsForCall(i int) container_daemon.ConnectionHandler { 47 fake.listenMutex.RLock() 48 defer fake.listenMutex.RUnlock() 49 return fake.listenArgsForCall[i].ch 50 } 51 52 func (fake *FakeListener) ListenReturns(result1 error) { 53 fake.ListenStub = nil 54 fake.listenReturns = struct { 55 result1 error 56 }{result1} 57 } 58 59 func (fake *FakeListener) Close() error { 60 fake.closeMutex.Lock() 61 fake.closeArgsForCall = append(fake.closeArgsForCall, struct{}{}) 62 fake.closeMutex.Unlock() 63 if fake.CloseStub != nil { 64 return fake.CloseStub() 65 } else { 66 return fake.closeReturns.result1 67 } 68 } 69 70 func (fake *FakeListener) CloseCallCount() int { 71 fake.closeMutex.RLock() 72 defer fake.closeMutex.RUnlock() 73 return len(fake.closeArgsForCall) 74 } 75 76 func (fake *FakeListener) CloseReturns(result1 error) { 77 fake.CloseStub = nil 78 fake.closeReturns = struct { 79 result1 error 80 }{result1} 81 } 82 83 var _ container_daemon.Listener = new(FakeListener)