github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v7/v7fakes/fake_org_users_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v7fakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/v7action" 8 "code.cloudfoundry.org/cli/api/cloudcontroller/ccv3/constant" 9 v7 "code.cloudfoundry.org/cli/command/v7" 10 ) 11 12 type FakeOrgUsersActor struct { 13 GetOrgUsersByRoleTypeStub func(string) (map[constant.RoleType][]v7action.User, v7action.Warnings, error) 14 getOrgUsersByRoleTypeMutex sync.RWMutex 15 getOrgUsersByRoleTypeArgsForCall []struct { 16 arg1 string 17 } 18 getOrgUsersByRoleTypeReturns struct { 19 result1 map[constant.RoleType][]v7action.User 20 result2 v7action.Warnings 21 result3 error 22 } 23 getOrgUsersByRoleTypeReturnsOnCall map[int]struct { 24 result1 map[constant.RoleType][]v7action.User 25 result2 v7action.Warnings 26 result3 error 27 } 28 GetOrganizationByNameStub func(string) (v7action.Organization, v7action.Warnings, error) 29 getOrganizationByNameMutex sync.RWMutex 30 getOrganizationByNameArgsForCall []struct { 31 arg1 string 32 } 33 getOrganizationByNameReturns struct { 34 result1 v7action.Organization 35 result2 v7action.Warnings 36 result3 error 37 } 38 getOrganizationByNameReturnsOnCall map[int]struct { 39 result1 v7action.Organization 40 result2 v7action.Warnings 41 result3 error 42 } 43 invocations map[string][][]interface{} 44 invocationsMutex sync.RWMutex 45 } 46 47 func (fake *FakeOrgUsersActor) GetOrgUsersByRoleType(arg1 string) (map[constant.RoleType][]v7action.User, v7action.Warnings, error) { 48 fake.getOrgUsersByRoleTypeMutex.Lock() 49 ret, specificReturn := fake.getOrgUsersByRoleTypeReturnsOnCall[len(fake.getOrgUsersByRoleTypeArgsForCall)] 50 fake.getOrgUsersByRoleTypeArgsForCall = append(fake.getOrgUsersByRoleTypeArgsForCall, struct { 51 arg1 string 52 }{arg1}) 53 fake.recordInvocation("GetOrgUsersByRoleType", []interface{}{arg1}) 54 fake.getOrgUsersByRoleTypeMutex.Unlock() 55 if fake.GetOrgUsersByRoleTypeStub != nil { 56 return fake.GetOrgUsersByRoleTypeStub(arg1) 57 } 58 if specificReturn { 59 return ret.result1, ret.result2, ret.result3 60 } 61 fakeReturns := fake.getOrgUsersByRoleTypeReturns 62 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 63 } 64 65 func (fake *FakeOrgUsersActor) GetOrgUsersByRoleTypeCallCount() int { 66 fake.getOrgUsersByRoleTypeMutex.RLock() 67 defer fake.getOrgUsersByRoleTypeMutex.RUnlock() 68 return len(fake.getOrgUsersByRoleTypeArgsForCall) 69 } 70 71 func (fake *FakeOrgUsersActor) GetOrgUsersByRoleTypeCalls(stub func(string) (map[constant.RoleType][]v7action.User, v7action.Warnings, error)) { 72 fake.getOrgUsersByRoleTypeMutex.Lock() 73 defer fake.getOrgUsersByRoleTypeMutex.Unlock() 74 fake.GetOrgUsersByRoleTypeStub = stub 75 } 76 77 func (fake *FakeOrgUsersActor) GetOrgUsersByRoleTypeArgsForCall(i int) string { 78 fake.getOrgUsersByRoleTypeMutex.RLock() 79 defer fake.getOrgUsersByRoleTypeMutex.RUnlock() 80 argsForCall := fake.getOrgUsersByRoleTypeArgsForCall[i] 81 return argsForCall.arg1 82 } 83 84 func (fake *FakeOrgUsersActor) GetOrgUsersByRoleTypeReturns(result1 map[constant.RoleType][]v7action.User, result2 v7action.Warnings, result3 error) { 85 fake.getOrgUsersByRoleTypeMutex.Lock() 86 defer fake.getOrgUsersByRoleTypeMutex.Unlock() 87 fake.GetOrgUsersByRoleTypeStub = nil 88 fake.getOrgUsersByRoleTypeReturns = struct { 89 result1 map[constant.RoleType][]v7action.User 90 result2 v7action.Warnings 91 result3 error 92 }{result1, result2, result3} 93 } 94 95 func (fake *FakeOrgUsersActor) GetOrgUsersByRoleTypeReturnsOnCall(i int, result1 map[constant.RoleType][]v7action.User, result2 v7action.Warnings, result3 error) { 96 fake.getOrgUsersByRoleTypeMutex.Lock() 97 defer fake.getOrgUsersByRoleTypeMutex.Unlock() 98 fake.GetOrgUsersByRoleTypeStub = nil 99 if fake.getOrgUsersByRoleTypeReturnsOnCall == nil { 100 fake.getOrgUsersByRoleTypeReturnsOnCall = make(map[int]struct { 101 result1 map[constant.RoleType][]v7action.User 102 result2 v7action.Warnings 103 result3 error 104 }) 105 } 106 fake.getOrgUsersByRoleTypeReturnsOnCall[i] = struct { 107 result1 map[constant.RoleType][]v7action.User 108 result2 v7action.Warnings 109 result3 error 110 }{result1, result2, result3} 111 } 112 113 func (fake *FakeOrgUsersActor) GetOrganizationByName(arg1 string) (v7action.Organization, v7action.Warnings, error) { 114 fake.getOrganizationByNameMutex.Lock() 115 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 116 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 117 arg1 string 118 }{arg1}) 119 fake.recordInvocation("GetOrganizationByName", []interface{}{arg1}) 120 fake.getOrganizationByNameMutex.Unlock() 121 if fake.GetOrganizationByNameStub != nil { 122 return fake.GetOrganizationByNameStub(arg1) 123 } 124 if specificReturn { 125 return ret.result1, ret.result2, ret.result3 126 } 127 fakeReturns := fake.getOrganizationByNameReturns 128 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 129 } 130 131 func (fake *FakeOrgUsersActor) GetOrganizationByNameCallCount() int { 132 fake.getOrganizationByNameMutex.RLock() 133 defer fake.getOrganizationByNameMutex.RUnlock() 134 return len(fake.getOrganizationByNameArgsForCall) 135 } 136 137 func (fake *FakeOrgUsersActor) GetOrganizationByNameCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) { 138 fake.getOrganizationByNameMutex.Lock() 139 defer fake.getOrganizationByNameMutex.Unlock() 140 fake.GetOrganizationByNameStub = stub 141 } 142 143 func (fake *FakeOrgUsersActor) GetOrganizationByNameArgsForCall(i int) string { 144 fake.getOrganizationByNameMutex.RLock() 145 defer fake.getOrganizationByNameMutex.RUnlock() 146 argsForCall := fake.getOrganizationByNameArgsForCall[i] 147 return argsForCall.arg1 148 } 149 150 func (fake *FakeOrgUsersActor) GetOrganizationByNameReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 151 fake.getOrganizationByNameMutex.Lock() 152 defer fake.getOrganizationByNameMutex.Unlock() 153 fake.GetOrganizationByNameStub = nil 154 fake.getOrganizationByNameReturns = struct { 155 result1 v7action.Organization 156 result2 v7action.Warnings 157 result3 error 158 }{result1, result2, result3} 159 } 160 161 func (fake *FakeOrgUsersActor) GetOrganizationByNameReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 162 fake.getOrganizationByNameMutex.Lock() 163 defer fake.getOrganizationByNameMutex.Unlock() 164 fake.GetOrganizationByNameStub = nil 165 if fake.getOrganizationByNameReturnsOnCall == nil { 166 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 167 result1 v7action.Organization 168 result2 v7action.Warnings 169 result3 error 170 }) 171 } 172 fake.getOrganizationByNameReturnsOnCall[i] = struct { 173 result1 v7action.Organization 174 result2 v7action.Warnings 175 result3 error 176 }{result1, result2, result3} 177 } 178 179 func (fake *FakeOrgUsersActor) Invocations() map[string][][]interface{} { 180 fake.invocationsMutex.RLock() 181 defer fake.invocationsMutex.RUnlock() 182 fake.getOrgUsersByRoleTypeMutex.RLock() 183 defer fake.getOrgUsersByRoleTypeMutex.RUnlock() 184 fake.getOrganizationByNameMutex.RLock() 185 defer fake.getOrganizationByNameMutex.RUnlock() 186 copiedInvocations := map[string][][]interface{}{} 187 for key, value := range fake.invocations { 188 copiedInvocations[key] = value 189 } 190 return copiedInvocations 191 } 192 193 func (fake *FakeOrgUsersActor) recordInvocation(key string, args []interface{}) { 194 fake.invocationsMutex.Lock() 195 defer fake.invocationsMutex.Unlock() 196 if fake.invocations == nil { 197 fake.invocations = map[string][][]interface{}{} 198 } 199 if fake.invocations[key] == nil { 200 fake.invocations[key] = [][]interface{}{} 201 } 202 fake.invocations[key] = append(fake.invocations[key], args) 203 } 204 205 var _ v7.OrgUsersActor = new(FakeOrgUsersActor)