github.com/arunkumar7540/cli@v6.45.0+incompatible/command/v7/v7fakes/fake_delete_private_domain_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 FakeDeletePrivateDomainActor struct { 12 CheckSharedDomainStub func(string) (v7action.Warnings, error) 13 checkSharedDomainMutex sync.RWMutex 14 checkSharedDomainArgsForCall []struct { 15 arg1 string 16 } 17 checkSharedDomainReturns struct { 18 result1 v7action.Warnings 19 result2 error 20 } 21 checkSharedDomainReturnsOnCall map[int]struct { 22 result1 v7action.Warnings 23 result2 error 24 } 25 DeletePrivateDomainStub func(string) (v7action.Warnings, error) 26 deletePrivateDomainMutex sync.RWMutex 27 deletePrivateDomainArgsForCall []struct { 28 arg1 string 29 } 30 deletePrivateDomainReturns struct { 31 result1 v7action.Warnings 32 result2 error 33 } 34 deletePrivateDomainReturnsOnCall map[int]struct { 35 result1 v7action.Warnings 36 result2 error 37 } 38 invocations map[string][][]interface{} 39 invocationsMutex sync.RWMutex 40 } 41 42 func (fake *FakeDeletePrivateDomainActor) CheckSharedDomain(arg1 string) (v7action.Warnings, error) { 43 fake.checkSharedDomainMutex.Lock() 44 ret, specificReturn := fake.checkSharedDomainReturnsOnCall[len(fake.checkSharedDomainArgsForCall)] 45 fake.checkSharedDomainArgsForCall = append(fake.checkSharedDomainArgsForCall, struct { 46 arg1 string 47 }{arg1}) 48 fake.recordInvocation("CheckSharedDomain", []interface{}{arg1}) 49 fake.checkSharedDomainMutex.Unlock() 50 if fake.CheckSharedDomainStub != nil { 51 return fake.CheckSharedDomainStub(arg1) 52 } 53 if specificReturn { 54 return ret.result1, ret.result2 55 } 56 fakeReturns := fake.checkSharedDomainReturns 57 return fakeReturns.result1, fakeReturns.result2 58 } 59 60 func (fake *FakeDeletePrivateDomainActor) CheckSharedDomainCallCount() int { 61 fake.checkSharedDomainMutex.RLock() 62 defer fake.checkSharedDomainMutex.RUnlock() 63 return len(fake.checkSharedDomainArgsForCall) 64 } 65 66 func (fake *FakeDeletePrivateDomainActor) CheckSharedDomainCalls(stub func(string) (v7action.Warnings, error)) { 67 fake.checkSharedDomainMutex.Lock() 68 defer fake.checkSharedDomainMutex.Unlock() 69 fake.CheckSharedDomainStub = stub 70 } 71 72 func (fake *FakeDeletePrivateDomainActor) CheckSharedDomainArgsForCall(i int) string { 73 fake.checkSharedDomainMutex.RLock() 74 defer fake.checkSharedDomainMutex.RUnlock() 75 argsForCall := fake.checkSharedDomainArgsForCall[i] 76 return argsForCall.arg1 77 } 78 79 func (fake *FakeDeletePrivateDomainActor) CheckSharedDomainReturns(result1 v7action.Warnings, result2 error) { 80 fake.checkSharedDomainMutex.Lock() 81 defer fake.checkSharedDomainMutex.Unlock() 82 fake.CheckSharedDomainStub = nil 83 fake.checkSharedDomainReturns = struct { 84 result1 v7action.Warnings 85 result2 error 86 }{result1, result2} 87 } 88 89 func (fake *FakeDeletePrivateDomainActor) CheckSharedDomainReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 90 fake.checkSharedDomainMutex.Lock() 91 defer fake.checkSharedDomainMutex.Unlock() 92 fake.CheckSharedDomainStub = nil 93 if fake.checkSharedDomainReturnsOnCall == nil { 94 fake.checkSharedDomainReturnsOnCall = make(map[int]struct { 95 result1 v7action.Warnings 96 result2 error 97 }) 98 } 99 fake.checkSharedDomainReturnsOnCall[i] = struct { 100 result1 v7action.Warnings 101 result2 error 102 }{result1, result2} 103 } 104 105 func (fake *FakeDeletePrivateDomainActor) DeletePrivateDomain(arg1 string) (v7action.Warnings, error) { 106 fake.deletePrivateDomainMutex.Lock() 107 ret, specificReturn := fake.deletePrivateDomainReturnsOnCall[len(fake.deletePrivateDomainArgsForCall)] 108 fake.deletePrivateDomainArgsForCall = append(fake.deletePrivateDomainArgsForCall, struct { 109 arg1 string 110 }{arg1}) 111 fake.recordInvocation("DeletePrivateDomain", []interface{}{arg1}) 112 fake.deletePrivateDomainMutex.Unlock() 113 if fake.DeletePrivateDomainStub != nil { 114 return fake.DeletePrivateDomainStub(arg1) 115 } 116 if specificReturn { 117 return ret.result1, ret.result2 118 } 119 fakeReturns := fake.deletePrivateDomainReturns 120 return fakeReturns.result1, fakeReturns.result2 121 } 122 123 func (fake *FakeDeletePrivateDomainActor) DeletePrivateDomainCallCount() int { 124 fake.deletePrivateDomainMutex.RLock() 125 defer fake.deletePrivateDomainMutex.RUnlock() 126 return len(fake.deletePrivateDomainArgsForCall) 127 } 128 129 func (fake *FakeDeletePrivateDomainActor) DeletePrivateDomainCalls(stub func(string) (v7action.Warnings, error)) { 130 fake.deletePrivateDomainMutex.Lock() 131 defer fake.deletePrivateDomainMutex.Unlock() 132 fake.DeletePrivateDomainStub = stub 133 } 134 135 func (fake *FakeDeletePrivateDomainActor) DeletePrivateDomainArgsForCall(i int) string { 136 fake.deletePrivateDomainMutex.RLock() 137 defer fake.deletePrivateDomainMutex.RUnlock() 138 argsForCall := fake.deletePrivateDomainArgsForCall[i] 139 return argsForCall.arg1 140 } 141 142 func (fake *FakeDeletePrivateDomainActor) DeletePrivateDomainReturns(result1 v7action.Warnings, result2 error) { 143 fake.deletePrivateDomainMutex.Lock() 144 defer fake.deletePrivateDomainMutex.Unlock() 145 fake.DeletePrivateDomainStub = nil 146 fake.deletePrivateDomainReturns = struct { 147 result1 v7action.Warnings 148 result2 error 149 }{result1, result2} 150 } 151 152 func (fake *FakeDeletePrivateDomainActor) DeletePrivateDomainReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 153 fake.deletePrivateDomainMutex.Lock() 154 defer fake.deletePrivateDomainMutex.Unlock() 155 fake.DeletePrivateDomainStub = nil 156 if fake.deletePrivateDomainReturnsOnCall == nil { 157 fake.deletePrivateDomainReturnsOnCall = make(map[int]struct { 158 result1 v7action.Warnings 159 result2 error 160 }) 161 } 162 fake.deletePrivateDomainReturnsOnCall[i] = struct { 163 result1 v7action.Warnings 164 result2 error 165 }{result1, result2} 166 } 167 168 func (fake *FakeDeletePrivateDomainActor) Invocations() map[string][][]interface{} { 169 fake.invocationsMutex.RLock() 170 defer fake.invocationsMutex.RUnlock() 171 fake.checkSharedDomainMutex.RLock() 172 defer fake.checkSharedDomainMutex.RUnlock() 173 fake.deletePrivateDomainMutex.RLock() 174 defer fake.deletePrivateDomainMutex.RUnlock() 175 copiedInvocations := map[string][][]interface{}{} 176 for key, value := range fake.invocations { 177 copiedInvocations[key] = value 178 } 179 return copiedInvocations 180 } 181 182 func (fake *FakeDeletePrivateDomainActor) recordInvocation(key string, args []interface{}) { 183 fake.invocationsMutex.Lock() 184 defer fake.invocationsMutex.Unlock() 185 if fake.invocations == nil { 186 fake.invocations = map[string][][]interface{}{} 187 } 188 if fake.invocations[key] == nil { 189 fake.invocations[key] = [][]interface{}{} 190 } 191 fake.invocations[key] = append(fake.invocations[key], args) 192 } 193 194 var _ v7.DeletePrivateDomainActor = new(FakeDeletePrivateDomainActor)