github.com/rakutentech/cli@v6.12.5-0.20151006231303-24468b65536e+incompatible/cf/api/security_groups/fakes/fake_security_group.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 "sync" 6 7 "github.com/cloudfoundry/cli/cf/models" 8 9 . "github.com/cloudfoundry/cli/cf/api/security_groups" 10 ) 11 12 type FakeSecurityGroupRepo struct { 13 CreateStub func(name string, rules []map[string]interface{}) error 14 createMutex sync.RWMutex 15 createArgsForCall []struct { 16 arg1 string 17 arg2 []map[string]interface{} 18 } 19 createReturns struct { 20 result1 error 21 } 22 UpdateStub func(guid string, rules []map[string]interface{}) error 23 updateMutex sync.RWMutex 24 updateArgsForCall []struct { 25 arg1 string 26 arg2 []map[string]interface{} 27 } 28 updateReturns struct { 29 result1 error 30 } 31 ReadStub func(string) (models.SecurityGroup, error) 32 readMutex sync.RWMutex 33 readArgsForCall []struct { 34 arg1 string 35 } 36 readReturns struct { 37 result1 models.SecurityGroup 38 result2 error 39 } 40 DeleteStub func(string) error 41 deleteMutex sync.RWMutex 42 deleteArgsForCall []struct { 43 arg1 string 44 } 45 deleteReturns struct { 46 result1 error 47 } 48 FindAllStub func() ([]models.SecurityGroup, error) 49 findAllMutex sync.RWMutex 50 findAllArgsForCall []struct{} 51 findAllReturns struct { 52 result1 []models.SecurityGroup 53 result2 error 54 } 55 } 56 57 func (fake *FakeSecurityGroupRepo) Create(arg1 string, arg2 []map[string]interface{}) error { 58 fake.createMutex.Lock() 59 defer fake.createMutex.Unlock() 60 fake.createArgsForCall = append(fake.createArgsForCall, struct { 61 arg1 string 62 arg2 []map[string]interface{} 63 }{arg1, arg2}) 64 if fake.CreateStub != nil { 65 return fake.CreateStub(arg1, arg2) 66 } else { 67 return fake.createReturns.result1 68 } 69 } 70 71 func (fake *FakeSecurityGroupRepo) CreateCallCount() int { 72 fake.createMutex.RLock() 73 defer fake.createMutex.RUnlock() 74 return len(fake.createArgsForCall) 75 } 76 77 func (fake *FakeSecurityGroupRepo) CreateArgsForCall(i int) (string, []map[string]interface{}) { 78 fake.createMutex.RLock() 79 defer fake.createMutex.RUnlock() 80 return fake.createArgsForCall[i].arg1, fake.createArgsForCall[i].arg2 81 } 82 83 func (fake *FakeSecurityGroupRepo) CreateReturns(result1 error) { 84 fake.createReturns = struct { 85 result1 error 86 }{result1} 87 } 88 89 func (fake *FakeSecurityGroupRepo) Update(arg1 string, arg2 []map[string]interface{}) error { 90 fake.updateMutex.Lock() 91 defer fake.updateMutex.Unlock() 92 fake.updateArgsForCall = append(fake.updateArgsForCall, struct { 93 arg1 string 94 arg2 []map[string]interface{} 95 }{arg1, arg2}) 96 if fake.UpdateStub != nil { 97 return fake.UpdateStub(arg1, arg2) 98 } else { 99 return fake.updateReturns.result1 100 } 101 } 102 103 func (fake *FakeSecurityGroupRepo) UpdateCallCount() int { 104 fake.updateMutex.RLock() 105 defer fake.updateMutex.RUnlock() 106 return len(fake.updateArgsForCall) 107 } 108 109 func (fake *FakeSecurityGroupRepo) UpdateArgsForCall(i int) (string, []map[string]interface{}) { 110 fake.updateMutex.RLock() 111 defer fake.updateMutex.RUnlock() 112 return fake.updateArgsForCall[i].arg1, fake.updateArgsForCall[i].arg2 113 } 114 115 func (fake *FakeSecurityGroupRepo) UpdateReturns(result1 error) { 116 fake.updateReturns = struct { 117 result1 error 118 }{result1} 119 } 120 121 func (fake *FakeSecurityGroupRepo) Read(arg1 string) (models.SecurityGroup, error) { 122 fake.readMutex.Lock() 123 defer fake.readMutex.Unlock() 124 fake.readArgsForCall = append(fake.readArgsForCall, struct { 125 arg1 string 126 }{arg1}) 127 if fake.ReadStub != nil { 128 return fake.ReadStub(arg1) 129 } else { 130 return fake.readReturns.result1, fake.readReturns.result2 131 } 132 } 133 134 func (fake *FakeSecurityGroupRepo) ReadCallCount() int { 135 fake.readMutex.RLock() 136 defer fake.readMutex.RUnlock() 137 return len(fake.readArgsForCall) 138 } 139 140 func (fake *FakeSecurityGroupRepo) ReadArgsForCall(i int) string { 141 fake.readMutex.RLock() 142 defer fake.readMutex.RUnlock() 143 return fake.readArgsForCall[i].arg1 144 } 145 146 func (fake *FakeSecurityGroupRepo) ReadReturns(result1 models.SecurityGroup, result2 error) { 147 fake.readReturns = struct { 148 result1 models.SecurityGroup 149 result2 error 150 }{result1, result2} 151 } 152 153 func (fake *FakeSecurityGroupRepo) Delete(arg1 string) error { 154 fake.deleteMutex.Lock() 155 defer fake.deleteMutex.Unlock() 156 fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct { 157 arg1 string 158 }{arg1}) 159 if fake.DeleteStub != nil { 160 return fake.DeleteStub(arg1) 161 } else { 162 return fake.deleteReturns.result1 163 } 164 } 165 166 func (fake *FakeSecurityGroupRepo) DeleteCallCount() int { 167 fake.deleteMutex.RLock() 168 defer fake.deleteMutex.RUnlock() 169 return len(fake.deleteArgsForCall) 170 } 171 172 func (fake *FakeSecurityGroupRepo) DeleteArgsForCall(i int) string { 173 fake.deleteMutex.RLock() 174 defer fake.deleteMutex.RUnlock() 175 return fake.deleteArgsForCall[i].arg1 176 } 177 178 func (fake *FakeSecurityGroupRepo) DeleteReturns(result1 error) { 179 fake.deleteReturns = struct { 180 result1 error 181 }{result1} 182 } 183 184 func (fake *FakeSecurityGroupRepo) FindAll() ([]models.SecurityGroup, error) { 185 fake.findAllMutex.Lock() 186 defer fake.findAllMutex.Unlock() 187 fake.findAllArgsForCall = append(fake.findAllArgsForCall, struct{}{}) 188 if fake.FindAllStub != nil { 189 return fake.FindAllStub() 190 } else { 191 return fake.findAllReturns.result1, fake.findAllReturns.result2 192 } 193 } 194 195 func (fake *FakeSecurityGroupRepo) FindAllCallCount() int { 196 fake.findAllMutex.RLock() 197 defer fake.findAllMutex.RUnlock() 198 return len(fake.findAllArgsForCall) 199 } 200 201 func (fake *FakeSecurityGroupRepo) FindAllReturns(result1 []models.SecurityGroup, result2 error) { 202 fake.findAllReturns = struct { 203 result1 []models.SecurityGroup 204 result2 error 205 }{result1, result2} 206 } 207 208 var _ SecurityGroupRepo = new(FakeSecurityGroupRepo)