github.com/franc20/ayesa_sap@v7.0.0-beta.28.0.20200124003224-302d4d52fa6c+incompatible/command/v7/v7fakes/fake_create_package_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 v7 "code.cloudfoundry.org/cli/command/v7" 9 ) 10 11 type FakeCreatePackageActor struct { 12 CreateAndUploadBitsPackageByApplicationNameAndSpaceStub func(string, string, string) (v7action.Package, v7action.Warnings, error) 13 createAndUploadBitsPackageByApplicationNameAndSpaceMutex sync.RWMutex 14 createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall []struct { 15 arg1 string 16 arg2 string 17 arg3 string 18 } 19 createAndUploadBitsPackageByApplicationNameAndSpaceReturns struct { 20 result1 v7action.Package 21 result2 v7action.Warnings 22 result3 error 23 } 24 createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall map[int]struct { 25 result1 v7action.Package 26 result2 v7action.Warnings 27 result3 error 28 } 29 CreateDockerPackageByApplicationNameAndSpaceStub func(string, string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error) 30 createDockerPackageByApplicationNameAndSpaceMutex sync.RWMutex 31 createDockerPackageByApplicationNameAndSpaceArgsForCall []struct { 32 arg1 string 33 arg2 string 34 arg3 v7action.DockerImageCredentials 35 } 36 createDockerPackageByApplicationNameAndSpaceReturns struct { 37 result1 v7action.Package 38 result2 v7action.Warnings 39 result3 error 40 } 41 createDockerPackageByApplicationNameAndSpaceReturnsOnCall map[int]struct { 42 result1 v7action.Package 43 result2 v7action.Warnings 44 result3 error 45 } 46 invocations map[string][][]interface{} 47 invocationsMutex sync.RWMutex 48 } 49 50 func (fake *FakeCreatePackageActor) CreateAndUploadBitsPackageByApplicationNameAndSpace(arg1 string, arg2 string, arg3 string) (v7action.Package, v7action.Warnings, error) { 51 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock() 52 ret, specificReturn := fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall[len(fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall)] 53 fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall = append(fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall, struct { 54 arg1 string 55 arg2 string 56 arg3 string 57 }{arg1, arg2, arg3}) 58 fake.recordInvocation("CreateAndUploadBitsPackageByApplicationNameAndSpace", []interface{}{arg1, arg2, arg3}) 59 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock() 60 if fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub != nil { 61 return fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub(arg1, arg2, arg3) 62 } 63 if specificReturn { 64 return ret.result1, ret.result2, ret.result3 65 } 66 fakeReturns := fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturns 67 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 68 } 69 70 func (fake *FakeCreatePackageActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceCallCount() int { 71 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RLock() 72 defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RUnlock() 73 return len(fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall) 74 } 75 76 func (fake *FakeCreatePackageActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceCalls(stub func(string, string, string) (v7action.Package, v7action.Warnings, error)) { 77 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock() 78 defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock() 79 fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub = stub 80 } 81 82 func (fake *FakeCreatePackageActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall(i int) (string, string, string) { 83 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RLock() 84 defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RUnlock() 85 argsForCall := fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall[i] 86 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 87 } 88 89 func (fake *FakeCreatePackageActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) { 90 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock() 91 defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock() 92 fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub = nil 93 fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturns = struct { 94 result1 v7action.Package 95 result2 v7action.Warnings 96 result3 error 97 }{result1, result2, result3} 98 } 99 100 func (fake *FakeCreatePackageActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) { 101 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock() 102 defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock() 103 fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub = nil 104 if fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall == nil { 105 fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall = make(map[int]struct { 106 result1 v7action.Package 107 result2 v7action.Warnings 108 result3 error 109 }) 110 } 111 fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall[i] = struct { 112 result1 v7action.Package 113 result2 v7action.Warnings 114 result3 error 115 }{result1, result2, result3} 116 } 117 118 func (fake *FakeCreatePackageActor) CreateDockerPackageByApplicationNameAndSpace(arg1 string, arg2 string, arg3 v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error) { 119 fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock() 120 ret, specificReturn := fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall[len(fake.createDockerPackageByApplicationNameAndSpaceArgsForCall)] 121 fake.createDockerPackageByApplicationNameAndSpaceArgsForCall = append(fake.createDockerPackageByApplicationNameAndSpaceArgsForCall, struct { 122 arg1 string 123 arg2 string 124 arg3 v7action.DockerImageCredentials 125 }{arg1, arg2, arg3}) 126 fake.recordInvocation("CreateDockerPackageByApplicationNameAndSpace", []interface{}{arg1, arg2, arg3}) 127 fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock() 128 if fake.CreateDockerPackageByApplicationNameAndSpaceStub != nil { 129 return fake.CreateDockerPackageByApplicationNameAndSpaceStub(arg1, arg2, arg3) 130 } 131 if specificReturn { 132 return ret.result1, ret.result2, ret.result3 133 } 134 fakeReturns := fake.createDockerPackageByApplicationNameAndSpaceReturns 135 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 136 } 137 138 func (fake *FakeCreatePackageActor) CreateDockerPackageByApplicationNameAndSpaceCallCount() int { 139 fake.createDockerPackageByApplicationNameAndSpaceMutex.RLock() 140 defer fake.createDockerPackageByApplicationNameAndSpaceMutex.RUnlock() 141 return len(fake.createDockerPackageByApplicationNameAndSpaceArgsForCall) 142 } 143 144 func (fake *FakeCreatePackageActor) CreateDockerPackageByApplicationNameAndSpaceCalls(stub func(string, string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error)) { 145 fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock() 146 defer fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock() 147 fake.CreateDockerPackageByApplicationNameAndSpaceStub = stub 148 } 149 150 func (fake *FakeCreatePackageActor) CreateDockerPackageByApplicationNameAndSpaceArgsForCall(i int) (string, string, v7action.DockerImageCredentials) { 151 fake.createDockerPackageByApplicationNameAndSpaceMutex.RLock() 152 defer fake.createDockerPackageByApplicationNameAndSpaceMutex.RUnlock() 153 argsForCall := fake.createDockerPackageByApplicationNameAndSpaceArgsForCall[i] 154 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 155 } 156 157 func (fake *FakeCreatePackageActor) CreateDockerPackageByApplicationNameAndSpaceReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) { 158 fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock() 159 defer fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock() 160 fake.CreateDockerPackageByApplicationNameAndSpaceStub = nil 161 fake.createDockerPackageByApplicationNameAndSpaceReturns = struct { 162 result1 v7action.Package 163 result2 v7action.Warnings 164 result3 error 165 }{result1, result2, result3} 166 } 167 168 func (fake *FakeCreatePackageActor) CreateDockerPackageByApplicationNameAndSpaceReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) { 169 fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock() 170 defer fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock() 171 fake.CreateDockerPackageByApplicationNameAndSpaceStub = nil 172 if fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall == nil { 173 fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall = make(map[int]struct { 174 result1 v7action.Package 175 result2 v7action.Warnings 176 result3 error 177 }) 178 } 179 fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall[i] = struct { 180 result1 v7action.Package 181 result2 v7action.Warnings 182 result3 error 183 }{result1, result2, result3} 184 } 185 186 func (fake *FakeCreatePackageActor) Invocations() map[string][][]interface{} { 187 fake.invocationsMutex.RLock() 188 defer fake.invocationsMutex.RUnlock() 189 fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RLock() 190 defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RUnlock() 191 fake.createDockerPackageByApplicationNameAndSpaceMutex.RLock() 192 defer fake.createDockerPackageByApplicationNameAndSpaceMutex.RUnlock() 193 copiedInvocations := map[string][][]interface{}{} 194 for key, value := range fake.invocations { 195 copiedInvocations[key] = value 196 } 197 return copiedInvocations 198 } 199 200 func (fake *FakeCreatePackageActor) recordInvocation(key string, args []interface{}) { 201 fake.invocationsMutex.Lock() 202 defer fake.invocationsMutex.Unlock() 203 if fake.invocations == nil { 204 fake.invocations = map[string][][]interface{}{} 205 } 206 if fake.invocations[key] == nil { 207 fake.invocations[key] = [][]interface{}{} 208 } 209 fake.invocations[key] = append(fake.invocations[key], args) 210 } 211 212 var _ v7.CreatePackageActor = new(FakeCreatePackageActor)