github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/api/fakes/fake_service_plan_visibility_repository.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 . "github.com/cloudfoundry/cli/cf/api" 6 7 "github.com/cloudfoundry/cli/cf/models" 8 9 "sync" 10 ) 11 12 type FakeServicePlanVisibilityRepository struct { 13 CreateStub func(string, string) error 14 createMutex sync.RWMutex 15 createArgsForCall []struct { 16 arg1 string 17 arg2 string 18 } 19 createReturns struct { 20 result1 error 21 } 22 ListStub func() ([]models.ServicePlanVisibilityFields, error) 23 listMutex sync.RWMutex 24 listArgsForCall []struct{} 25 listReturns struct { 26 result1 []models.ServicePlanVisibilityFields 27 result2 error 28 } 29 DeleteStub func(string) error 30 deleteMutex sync.RWMutex 31 deleteArgsForCall []struct { 32 arg1 string 33 } 34 deleteReturns struct { 35 result1 error 36 } 37 SearchStub func(map[string]string) ([]models.ServicePlanVisibilityFields, error) 38 searchMutex sync.RWMutex 39 searchArgsForCall []struct { 40 arg1 map[string]string 41 } 42 searchReturns struct { 43 result1 []models.ServicePlanVisibilityFields 44 result2 error 45 } 46 } 47 48 func (fake *FakeServicePlanVisibilityRepository) Create(arg1 string, arg2 string) error { 49 fake.createMutex.Lock() 50 defer fake.createMutex.Unlock() 51 fake.createArgsForCall = append(fake.createArgsForCall, struct { 52 arg1 string 53 arg2 string 54 }{arg1, arg2}) 55 if fake.CreateStub != nil { 56 return fake.CreateStub(arg1, arg2) 57 } else { 58 return fake.createReturns.result1 59 } 60 } 61 62 func (fake *FakeServicePlanVisibilityRepository) CreateCallCount() int { 63 fake.createMutex.RLock() 64 defer fake.createMutex.RUnlock() 65 return len(fake.createArgsForCall) 66 } 67 68 func (fake *FakeServicePlanVisibilityRepository) CreateArgsForCall(i int) (string, string) { 69 fake.createMutex.RLock() 70 defer fake.createMutex.RUnlock() 71 return fake.createArgsForCall[i].arg1, fake.createArgsForCall[i].arg2 72 } 73 74 func (fake *FakeServicePlanVisibilityRepository) CreateReturns(result1 error) { 75 fake.createReturns = struct { 76 result1 error 77 }{result1} 78 } 79 80 func (fake *FakeServicePlanVisibilityRepository) List() ([]models.ServicePlanVisibilityFields, error) { 81 fake.listMutex.Lock() 82 defer fake.listMutex.Unlock() 83 fake.listArgsForCall = append(fake.listArgsForCall, struct{}{}) 84 if fake.ListStub != nil { 85 return fake.ListStub() 86 } else { 87 return fake.listReturns.result1, fake.listReturns.result2 88 } 89 } 90 91 func (fake *FakeServicePlanVisibilityRepository) ListCallCount() int { 92 fake.listMutex.RLock() 93 defer fake.listMutex.RUnlock() 94 return len(fake.listArgsForCall) 95 } 96 97 func (fake *FakeServicePlanVisibilityRepository) ListReturns(result1 []models.ServicePlanVisibilityFields, result2 error) { 98 fake.listReturns = struct { 99 result1 []models.ServicePlanVisibilityFields 100 result2 error 101 }{result1, result2} 102 } 103 104 func (fake *FakeServicePlanVisibilityRepository) Delete(arg1 string) error { 105 fake.deleteMutex.Lock() 106 defer fake.deleteMutex.Unlock() 107 fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct { 108 arg1 string 109 }{arg1}) 110 if fake.DeleteStub != nil { 111 return fake.DeleteStub(arg1) 112 } else { 113 return fake.deleteReturns.result1 114 } 115 } 116 117 func (fake *FakeServicePlanVisibilityRepository) DeleteCallCount() int { 118 fake.deleteMutex.RLock() 119 defer fake.deleteMutex.RUnlock() 120 return len(fake.deleteArgsForCall) 121 } 122 123 func (fake *FakeServicePlanVisibilityRepository) DeleteArgsForCall(i int) string { 124 fake.deleteMutex.RLock() 125 defer fake.deleteMutex.RUnlock() 126 return fake.deleteArgsForCall[i].arg1 127 } 128 129 func (fake *FakeServicePlanVisibilityRepository) DeleteReturns(result1 error) { 130 fake.deleteReturns = struct { 131 result1 error 132 }{result1} 133 } 134 135 func (fake *FakeServicePlanVisibilityRepository) Search(arg1 map[string]string) ([]models.ServicePlanVisibilityFields, error) { 136 fake.searchMutex.Lock() 137 defer fake.searchMutex.Unlock() 138 fake.searchArgsForCall = append(fake.searchArgsForCall, struct { 139 arg1 map[string]string 140 }{arg1}) 141 if fake.SearchStub != nil { 142 return fake.SearchStub(arg1) 143 } else { 144 return fake.searchReturns.result1, fake.searchReturns.result2 145 } 146 } 147 148 func (fake *FakeServicePlanVisibilityRepository) SearchCallCount() int { 149 fake.searchMutex.RLock() 150 defer fake.searchMutex.RUnlock() 151 return len(fake.searchArgsForCall) 152 } 153 154 func (fake *FakeServicePlanVisibilityRepository) SearchArgsForCall(i int) map[string]string { 155 fake.searchMutex.RLock() 156 defer fake.searchMutex.RUnlock() 157 return fake.searchArgsForCall[i].arg1 158 } 159 160 func (fake *FakeServicePlanVisibilityRepository) SearchReturns(result1 []models.ServicePlanVisibilityFields, result2 error) { 161 fake.searchReturns = struct { 162 result1 []models.ServicePlanVisibilityFields 163 result2 error 164 }{result1, result2} 165 } 166 167 var _ ServicePlanVisibilityRepository = new(FakeServicePlanVisibilityRepository)