github.com/willmadison/cli@v6.40.1-0.20181018160101-29d5937903ff+incompatible/command/v6/v6fakes/fake_disable_org_isolation_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 sync "sync" 6 7 v3action "code.cloudfoundry.org/cli/actor/v3action" 8 v6 "code.cloudfoundry.org/cli/command/v6" 9 ) 10 11 type FakeDisableOrgIsolationActor struct { 12 CloudControllerAPIVersionStub func() string 13 cloudControllerAPIVersionMutex sync.RWMutex 14 cloudControllerAPIVersionArgsForCall []struct { 15 } 16 cloudControllerAPIVersionReturns struct { 17 result1 string 18 } 19 cloudControllerAPIVersionReturnsOnCall map[int]struct { 20 result1 string 21 } 22 DeleteIsolationSegmentOrganizationByNameStub func(string, string) (v3action.Warnings, error) 23 deleteIsolationSegmentOrganizationByNameMutex sync.RWMutex 24 deleteIsolationSegmentOrganizationByNameArgsForCall []struct { 25 arg1 string 26 arg2 string 27 } 28 deleteIsolationSegmentOrganizationByNameReturns struct { 29 result1 v3action.Warnings 30 result2 error 31 } 32 deleteIsolationSegmentOrganizationByNameReturnsOnCall map[int]struct { 33 result1 v3action.Warnings 34 result2 error 35 } 36 invocations map[string][][]interface{} 37 invocationsMutex sync.RWMutex 38 } 39 40 func (fake *FakeDisableOrgIsolationActor) CloudControllerAPIVersion() string { 41 fake.cloudControllerAPIVersionMutex.Lock() 42 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 43 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct { 44 }{}) 45 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 46 fake.cloudControllerAPIVersionMutex.Unlock() 47 if fake.CloudControllerAPIVersionStub != nil { 48 return fake.CloudControllerAPIVersionStub() 49 } 50 if specificReturn { 51 return ret.result1 52 } 53 fakeReturns := fake.cloudControllerAPIVersionReturns 54 return fakeReturns.result1 55 } 56 57 func (fake *FakeDisableOrgIsolationActor) CloudControllerAPIVersionCallCount() int { 58 fake.cloudControllerAPIVersionMutex.RLock() 59 defer fake.cloudControllerAPIVersionMutex.RUnlock() 60 return len(fake.cloudControllerAPIVersionArgsForCall) 61 } 62 63 func (fake *FakeDisableOrgIsolationActor) CloudControllerAPIVersionCalls(stub func() string) { 64 fake.cloudControllerAPIVersionMutex.Lock() 65 defer fake.cloudControllerAPIVersionMutex.Unlock() 66 fake.CloudControllerAPIVersionStub = stub 67 } 68 69 func (fake *FakeDisableOrgIsolationActor) CloudControllerAPIVersionReturns(result1 string) { 70 fake.cloudControllerAPIVersionMutex.Lock() 71 defer fake.cloudControllerAPIVersionMutex.Unlock() 72 fake.CloudControllerAPIVersionStub = nil 73 fake.cloudControllerAPIVersionReturns = struct { 74 result1 string 75 }{result1} 76 } 77 78 func (fake *FakeDisableOrgIsolationActor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 79 fake.cloudControllerAPIVersionMutex.Lock() 80 defer fake.cloudControllerAPIVersionMutex.Unlock() 81 fake.CloudControllerAPIVersionStub = nil 82 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 83 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 84 result1 string 85 }) 86 } 87 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 88 result1 string 89 }{result1} 90 } 91 92 func (fake *FakeDisableOrgIsolationActor) DeleteIsolationSegmentOrganizationByName(arg1 string, arg2 string) (v3action.Warnings, error) { 93 fake.deleteIsolationSegmentOrganizationByNameMutex.Lock() 94 ret, specificReturn := fake.deleteIsolationSegmentOrganizationByNameReturnsOnCall[len(fake.deleteIsolationSegmentOrganizationByNameArgsForCall)] 95 fake.deleteIsolationSegmentOrganizationByNameArgsForCall = append(fake.deleteIsolationSegmentOrganizationByNameArgsForCall, struct { 96 arg1 string 97 arg2 string 98 }{arg1, arg2}) 99 fake.recordInvocation("DeleteIsolationSegmentOrganizationByName", []interface{}{arg1, arg2}) 100 fake.deleteIsolationSegmentOrganizationByNameMutex.Unlock() 101 if fake.DeleteIsolationSegmentOrganizationByNameStub != nil { 102 return fake.DeleteIsolationSegmentOrganizationByNameStub(arg1, arg2) 103 } 104 if specificReturn { 105 return ret.result1, ret.result2 106 } 107 fakeReturns := fake.deleteIsolationSegmentOrganizationByNameReturns 108 return fakeReturns.result1, fakeReturns.result2 109 } 110 111 func (fake *FakeDisableOrgIsolationActor) DeleteIsolationSegmentOrganizationByNameCallCount() int { 112 fake.deleteIsolationSegmentOrganizationByNameMutex.RLock() 113 defer fake.deleteIsolationSegmentOrganizationByNameMutex.RUnlock() 114 return len(fake.deleteIsolationSegmentOrganizationByNameArgsForCall) 115 } 116 117 func (fake *FakeDisableOrgIsolationActor) DeleteIsolationSegmentOrganizationByNameCalls(stub func(string, string) (v3action.Warnings, error)) { 118 fake.deleteIsolationSegmentOrganizationByNameMutex.Lock() 119 defer fake.deleteIsolationSegmentOrganizationByNameMutex.Unlock() 120 fake.DeleteIsolationSegmentOrganizationByNameStub = stub 121 } 122 123 func (fake *FakeDisableOrgIsolationActor) DeleteIsolationSegmentOrganizationByNameArgsForCall(i int) (string, string) { 124 fake.deleteIsolationSegmentOrganizationByNameMutex.RLock() 125 defer fake.deleteIsolationSegmentOrganizationByNameMutex.RUnlock() 126 argsForCall := fake.deleteIsolationSegmentOrganizationByNameArgsForCall[i] 127 return argsForCall.arg1, argsForCall.arg2 128 } 129 130 func (fake *FakeDisableOrgIsolationActor) DeleteIsolationSegmentOrganizationByNameReturns(result1 v3action.Warnings, result2 error) { 131 fake.deleteIsolationSegmentOrganizationByNameMutex.Lock() 132 defer fake.deleteIsolationSegmentOrganizationByNameMutex.Unlock() 133 fake.DeleteIsolationSegmentOrganizationByNameStub = nil 134 fake.deleteIsolationSegmentOrganizationByNameReturns = struct { 135 result1 v3action.Warnings 136 result2 error 137 }{result1, result2} 138 } 139 140 func (fake *FakeDisableOrgIsolationActor) DeleteIsolationSegmentOrganizationByNameReturnsOnCall(i int, result1 v3action.Warnings, result2 error) { 141 fake.deleteIsolationSegmentOrganizationByNameMutex.Lock() 142 defer fake.deleteIsolationSegmentOrganizationByNameMutex.Unlock() 143 fake.DeleteIsolationSegmentOrganizationByNameStub = nil 144 if fake.deleteIsolationSegmentOrganizationByNameReturnsOnCall == nil { 145 fake.deleteIsolationSegmentOrganizationByNameReturnsOnCall = make(map[int]struct { 146 result1 v3action.Warnings 147 result2 error 148 }) 149 } 150 fake.deleteIsolationSegmentOrganizationByNameReturnsOnCall[i] = struct { 151 result1 v3action.Warnings 152 result2 error 153 }{result1, result2} 154 } 155 156 func (fake *FakeDisableOrgIsolationActor) Invocations() map[string][][]interface{} { 157 fake.invocationsMutex.RLock() 158 defer fake.invocationsMutex.RUnlock() 159 fake.cloudControllerAPIVersionMutex.RLock() 160 defer fake.cloudControllerAPIVersionMutex.RUnlock() 161 fake.deleteIsolationSegmentOrganizationByNameMutex.RLock() 162 defer fake.deleteIsolationSegmentOrganizationByNameMutex.RUnlock() 163 copiedInvocations := map[string][][]interface{}{} 164 for key, value := range fake.invocations { 165 copiedInvocations[key] = value 166 } 167 return copiedInvocations 168 } 169 170 func (fake *FakeDisableOrgIsolationActor) recordInvocation(key string, args []interface{}) { 171 fake.invocationsMutex.Lock() 172 defer fake.invocationsMutex.Unlock() 173 if fake.invocations == nil { 174 fake.invocations = map[string][][]interface{}{} 175 } 176 if fake.invocations[key] == nil { 177 fake.invocations[key] = [][]interface{}{} 178 } 179 fake.invocations[key] = append(fake.invocations[key], args) 180 } 181 182 var _ v6.DisableOrgIsolationActor = new(FakeDisableOrgIsolationActor)