github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/api/organizations/fakes/fake_organization_repository.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 "github.com/cloudfoundry/cli/cf/api/organizations" 6 "github.com/cloudfoundry/cli/cf/models" 7 "sync" 8 ) 9 10 type FakeOrganizationRepository struct { 11 ListOrgsStub func() (orgs []models.Organization, apiErr error) 12 listOrgsMutex sync.RWMutex 13 listOrgsArgsForCall []struct{} 14 listOrgsReturns struct { 15 result1 []models.Organization 16 result2 error 17 } 18 FindByNameStub func(name string) (org models.Organization, apiErr error) 19 findByNameMutex sync.RWMutex 20 findByNameArgsForCall []struct { 21 name string 22 } 23 findByNameReturns struct { 24 result1 models.Organization 25 result2 error 26 } 27 CreateStub func(org models.Organization) (apiErr error) 28 createMutex sync.RWMutex 29 createArgsForCall []struct { 30 org models.Organization 31 } 32 createReturns struct { 33 result1 error 34 } 35 RenameStub func(orgGuid string, name string) (apiErr error) 36 renameMutex sync.RWMutex 37 renameArgsForCall []struct { 38 orgGuid string 39 name string 40 } 41 renameReturns struct { 42 result1 error 43 } 44 DeleteStub func(orgGuid string) (apiErr error) 45 deleteMutex sync.RWMutex 46 deleteArgsForCall []struct { 47 orgGuid string 48 } 49 deleteReturns struct { 50 result1 error 51 } 52 } 53 54 func (fake *FakeOrganizationRepository) ListOrgs() (orgs []models.Organization, apiErr error) { 55 fake.listOrgsMutex.Lock() 56 defer fake.listOrgsMutex.Unlock() 57 fake.listOrgsArgsForCall = append(fake.listOrgsArgsForCall, struct{}{}) 58 if fake.ListOrgsStub != nil { 59 return fake.ListOrgsStub() 60 } else { 61 return fake.listOrgsReturns.result1, fake.listOrgsReturns.result2 62 } 63 } 64 65 func (fake *FakeOrganizationRepository) ListOrgsCallCount() int { 66 fake.listOrgsMutex.RLock() 67 defer fake.listOrgsMutex.RUnlock() 68 return len(fake.listOrgsArgsForCall) 69 } 70 71 func (fake *FakeOrganizationRepository) ListOrgsReturns(result1 []models.Organization, result2 error) { 72 fake.ListOrgsStub = nil 73 fake.listOrgsReturns = struct { 74 result1 []models.Organization 75 result2 error 76 }{result1, result2} 77 } 78 79 func (fake *FakeOrganizationRepository) FindByName(name string) (org models.Organization, apiErr error) { 80 fake.findByNameMutex.Lock() 81 defer fake.findByNameMutex.Unlock() 82 fake.findByNameArgsForCall = append(fake.findByNameArgsForCall, struct { 83 name string 84 }{name}) 85 if fake.FindByNameStub != nil { 86 return fake.FindByNameStub(name) 87 } else { 88 return fake.findByNameReturns.result1, fake.findByNameReturns.result2 89 } 90 } 91 92 func (fake *FakeOrganizationRepository) FindByNameCallCount() int { 93 fake.findByNameMutex.RLock() 94 defer fake.findByNameMutex.RUnlock() 95 return len(fake.findByNameArgsForCall) 96 } 97 98 func (fake *FakeOrganizationRepository) FindByNameArgsForCall(i int) string { 99 fake.findByNameMutex.RLock() 100 defer fake.findByNameMutex.RUnlock() 101 return fake.findByNameArgsForCall[i].name 102 } 103 104 func (fake *FakeOrganizationRepository) FindByNameReturns(result1 models.Organization, result2 error) { 105 fake.FindByNameStub = nil 106 fake.findByNameReturns = struct { 107 result1 models.Organization 108 result2 error 109 }{result1, result2} 110 } 111 112 func (fake *FakeOrganizationRepository) Create(org models.Organization) (apiErr error) { 113 fake.createMutex.Lock() 114 defer fake.createMutex.Unlock() 115 fake.createArgsForCall = append(fake.createArgsForCall, struct { 116 org models.Organization 117 }{org}) 118 if fake.CreateStub != nil { 119 return fake.CreateStub(org) 120 } else { 121 return fake.createReturns.result1 122 } 123 } 124 125 func (fake *FakeOrganizationRepository) CreateCallCount() int { 126 fake.createMutex.RLock() 127 defer fake.createMutex.RUnlock() 128 return len(fake.createArgsForCall) 129 } 130 131 func (fake *FakeOrganizationRepository) CreateArgsForCall(i int) models.Organization { 132 fake.createMutex.RLock() 133 defer fake.createMutex.RUnlock() 134 return fake.createArgsForCall[i].org 135 } 136 137 func (fake *FakeOrganizationRepository) CreateReturns(result1 error) { 138 fake.CreateStub = nil 139 fake.createReturns = struct { 140 result1 error 141 }{result1} 142 } 143 144 func (fake *FakeOrganizationRepository) Rename(orgGuid string, name string) (apiErr error) { 145 fake.renameMutex.Lock() 146 defer fake.renameMutex.Unlock() 147 fake.renameArgsForCall = append(fake.renameArgsForCall, struct { 148 orgGuid string 149 name string 150 }{orgGuid, name}) 151 if fake.RenameStub != nil { 152 return fake.RenameStub(orgGuid, name) 153 } else { 154 return fake.renameReturns.result1 155 } 156 } 157 158 func (fake *FakeOrganizationRepository) RenameCallCount() int { 159 fake.renameMutex.RLock() 160 defer fake.renameMutex.RUnlock() 161 return len(fake.renameArgsForCall) 162 } 163 164 func (fake *FakeOrganizationRepository) RenameArgsForCall(i int) (string, string) { 165 fake.renameMutex.RLock() 166 defer fake.renameMutex.RUnlock() 167 return fake.renameArgsForCall[i].orgGuid, fake.renameArgsForCall[i].name 168 } 169 170 func (fake *FakeOrganizationRepository) RenameReturns(result1 error) { 171 fake.RenameStub = nil 172 fake.renameReturns = struct { 173 result1 error 174 }{result1} 175 } 176 177 func (fake *FakeOrganizationRepository) Delete(orgGuid string) (apiErr error) { 178 fake.deleteMutex.Lock() 179 defer fake.deleteMutex.Unlock() 180 fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct { 181 orgGuid string 182 }{orgGuid}) 183 if fake.DeleteStub != nil { 184 return fake.DeleteStub(orgGuid) 185 } else { 186 return fake.deleteReturns.result1 187 } 188 } 189 190 func (fake *FakeOrganizationRepository) DeleteCallCount() int { 191 fake.deleteMutex.RLock() 192 defer fake.deleteMutex.RUnlock() 193 return len(fake.deleteArgsForCall) 194 } 195 196 func (fake *FakeOrganizationRepository) DeleteArgsForCall(i int) string { 197 fake.deleteMutex.RLock() 198 defer fake.deleteMutex.RUnlock() 199 return fake.deleteArgsForCall[i].orgGuid 200 } 201 202 func (fake *FakeOrganizationRepository) DeleteReturns(result1 error) { 203 fake.DeleteStub = nil 204 fake.deleteReturns = struct { 205 result1 error 206 }{result1} 207 } 208 209 var _ organizations.OrganizationRepository = new(FakeOrganizationRepository)