github.com/franc20/ayesa_sap@v7.0.0-beta.28.0.20200124003224-302d4d52fa6c+incompatible/command/v7/v7fakes/fake_create_org_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 FakeCreateOrgActor struct { 13 CreateOrgRoleStub func(constant.RoleType, string, string, string, bool) (v7action.Warnings, error) 14 createOrgRoleMutex sync.RWMutex 15 createOrgRoleArgsForCall []struct { 16 arg1 constant.RoleType 17 arg2 string 18 arg3 string 19 arg4 string 20 arg5 bool 21 } 22 createOrgRoleReturns struct { 23 result1 v7action.Warnings 24 result2 error 25 } 26 createOrgRoleReturnsOnCall map[int]struct { 27 result1 v7action.Warnings 28 result2 error 29 } 30 CreateOrganizationStub func(string) (v7action.Organization, v7action.Warnings, error) 31 createOrganizationMutex sync.RWMutex 32 createOrganizationArgsForCall []struct { 33 arg1 string 34 } 35 createOrganizationReturns struct { 36 result1 v7action.Organization 37 result2 v7action.Warnings 38 result3 error 39 } 40 createOrganizationReturnsOnCall map[int]struct { 41 result1 v7action.Organization 42 result2 v7action.Warnings 43 result3 error 44 } 45 invocations map[string][][]interface{} 46 invocationsMutex sync.RWMutex 47 } 48 49 func (fake *FakeCreateOrgActor) CreateOrgRole(arg1 constant.RoleType, arg2 string, arg3 string, arg4 string, arg5 bool) (v7action.Warnings, error) { 50 fake.createOrgRoleMutex.Lock() 51 ret, specificReturn := fake.createOrgRoleReturnsOnCall[len(fake.createOrgRoleArgsForCall)] 52 fake.createOrgRoleArgsForCall = append(fake.createOrgRoleArgsForCall, struct { 53 arg1 constant.RoleType 54 arg2 string 55 arg3 string 56 arg4 string 57 arg5 bool 58 }{arg1, arg2, arg3, arg4, arg5}) 59 fake.recordInvocation("CreateOrgRole", []interface{}{arg1, arg2, arg3, arg4, arg5}) 60 fake.createOrgRoleMutex.Unlock() 61 if fake.CreateOrgRoleStub != nil { 62 return fake.CreateOrgRoleStub(arg1, arg2, arg3, arg4, arg5) 63 } 64 if specificReturn { 65 return ret.result1, ret.result2 66 } 67 fakeReturns := fake.createOrgRoleReturns 68 return fakeReturns.result1, fakeReturns.result2 69 } 70 71 func (fake *FakeCreateOrgActor) CreateOrgRoleCallCount() int { 72 fake.createOrgRoleMutex.RLock() 73 defer fake.createOrgRoleMutex.RUnlock() 74 return len(fake.createOrgRoleArgsForCall) 75 } 76 77 func (fake *FakeCreateOrgActor) CreateOrgRoleCalls(stub func(constant.RoleType, string, string, string, bool) (v7action.Warnings, error)) { 78 fake.createOrgRoleMutex.Lock() 79 defer fake.createOrgRoleMutex.Unlock() 80 fake.CreateOrgRoleStub = stub 81 } 82 83 func (fake *FakeCreateOrgActor) CreateOrgRoleArgsForCall(i int) (constant.RoleType, string, string, string, bool) { 84 fake.createOrgRoleMutex.RLock() 85 defer fake.createOrgRoleMutex.RUnlock() 86 argsForCall := fake.createOrgRoleArgsForCall[i] 87 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 88 } 89 90 func (fake *FakeCreateOrgActor) CreateOrgRoleReturns(result1 v7action.Warnings, result2 error) { 91 fake.createOrgRoleMutex.Lock() 92 defer fake.createOrgRoleMutex.Unlock() 93 fake.CreateOrgRoleStub = nil 94 fake.createOrgRoleReturns = struct { 95 result1 v7action.Warnings 96 result2 error 97 }{result1, result2} 98 } 99 100 func (fake *FakeCreateOrgActor) CreateOrgRoleReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 101 fake.createOrgRoleMutex.Lock() 102 defer fake.createOrgRoleMutex.Unlock() 103 fake.CreateOrgRoleStub = nil 104 if fake.createOrgRoleReturnsOnCall == nil { 105 fake.createOrgRoleReturnsOnCall = make(map[int]struct { 106 result1 v7action.Warnings 107 result2 error 108 }) 109 } 110 fake.createOrgRoleReturnsOnCall[i] = struct { 111 result1 v7action.Warnings 112 result2 error 113 }{result1, result2} 114 } 115 116 func (fake *FakeCreateOrgActor) CreateOrganization(arg1 string) (v7action.Organization, v7action.Warnings, error) { 117 fake.createOrganizationMutex.Lock() 118 ret, specificReturn := fake.createOrganizationReturnsOnCall[len(fake.createOrganizationArgsForCall)] 119 fake.createOrganizationArgsForCall = append(fake.createOrganizationArgsForCall, struct { 120 arg1 string 121 }{arg1}) 122 fake.recordInvocation("CreateOrganization", []interface{}{arg1}) 123 fake.createOrganizationMutex.Unlock() 124 if fake.CreateOrganizationStub != nil { 125 return fake.CreateOrganizationStub(arg1) 126 } 127 if specificReturn { 128 return ret.result1, ret.result2, ret.result3 129 } 130 fakeReturns := fake.createOrganizationReturns 131 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 132 } 133 134 func (fake *FakeCreateOrgActor) CreateOrganizationCallCount() int { 135 fake.createOrganizationMutex.RLock() 136 defer fake.createOrganizationMutex.RUnlock() 137 return len(fake.createOrganizationArgsForCall) 138 } 139 140 func (fake *FakeCreateOrgActor) CreateOrganizationCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) { 141 fake.createOrganizationMutex.Lock() 142 defer fake.createOrganizationMutex.Unlock() 143 fake.CreateOrganizationStub = stub 144 } 145 146 func (fake *FakeCreateOrgActor) CreateOrganizationArgsForCall(i int) string { 147 fake.createOrganizationMutex.RLock() 148 defer fake.createOrganizationMutex.RUnlock() 149 argsForCall := fake.createOrganizationArgsForCall[i] 150 return argsForCall.arg1 151 } 152 153 func (fake *FakeCreateOrgActor) CreateOrganizationReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 154 fake.createOrganizationMutex.Lock() 155 defer fake.createOrganizationMutex.Unlock() 156 fake.CreateOrganizationStub = nil 157 fake.createOrganizationReturns = struct { 158 result1 v7action.Organization 159 result2 v7action.Warnings 160 result3 error 161 }{result1, result2, result3} 162 } 163 164 func (fake *FakeCreateOrgActor) CreateOrganizationReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) { 165 fake.createOrganizationMutex.Lock() 166 defer fake.createOrganizationMutex.Unlock() 167 fake.CreateOrganizationStub = nil 168 if fake.createOrganizationReturnsOnCall == nil { 169 fake.createOrganizationReturnsOnCall = make(map[int]struct { 170 result1 v7action.Organization 171 result2 v7action.Warnings 172 result3 error 173 }) 174 } 175 fake.createOrganizationReturnsOnCall[i] = struct { 176 result1 v7action.Organization 177 result2 v7action.Warnings 178 result3 error 179 }{result1, result2, result3} 180 } 181 182 func (fake *FakeCreateOrgActor) Invocations() map[string][][]interface{} { 183 fake.invocationsMutex.RLock() 184 defer fake.invocationsMutex.RUnlock() 185 fake.createOrgRoleMutex.RLock() 186 defer fake.createOrgRoleMutex.RUnlock() 187 fake.createOrganizationMutex.RLock() 188 defer fake.createOrganizationMutex.RUnlock() 189 copiedInvocations := map[string][][]interface{}{} 190 for key, value := range fake.invocations { 191 copiedInvocations[key] = value 192 } 193 return copiedInvocations 194 } 195 196 func (fake *FakeCreateOrgActor) recordInvocation(key string, args []interface{}) { 197 fake.invocationsMutex.Lock() 198 defer fake.invocationsMutex.Unlock() 199 if fake.invocations == nil { 200 fake.invocations = map[string][][]interface{}{} 201 } 202 if fake.invocations[key] == nil { 203 fake.invocations[key] = [][]interface{}{} 204 } 205 fake.invocations[key] = append(fake.invocations[key], args) 206 } 207 208 var _ v7.CreateOrgActor = new(FakeCreateOrgActor)