github.com/liamawhite/cli-with-i18n@v6.32.1-0.20171122084555-dede0a5c3448+incompatible/command/v2/v2fakes/fake_org_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v2fakes 3 4 import ( 5 "sync" 6 7 "github.com/liamawhite/cli-with-i18n/actor/v2action" 8 "github.com/liamawhite/cli-with-i18n/command/v2" 9 ) 10 11 type FakeOrgActor struct { 12 GetOrganizationByNameStub func(orgName string) (v2action.Organization, v2action.Warnings, error) 13 getOrganizationByNameMutex sync.RWMutex 14 getOrganizationByNameArgsForCall []struct { 15 orgName string 16 } 17 getOrganizationByNameReturns struct { 18 result1 v2action.Organization 19 result2 v2action.Warnings 20 result3 error 21 } 22 getOrganizationByNameReturnsOnCall map[int]struct { 23 result1 v2action.Organization 24 result2 v2action.Warnings 25 result3 error 26 } 27 GetOrganizationSummaryByNameStub func(orgName string) (v2action.OrganizationSummary, v2action.Warnings, error) 28 getOrganizationSummaryByNameMutex sync.RWMutex 29 getOrganizationSummaryByNameArgsForCall []struct { 30 orgName string 31 } 32 getOrganizationSummaryByNameReturns struct { 33 result1 v2action.OrganizationSummary 34 result2 v2action.Warnings 35 result3 error 36 } 37 getOrganizationSummaryByNameReturnsOnCall map[int]struct { 38 result1 v2action.OrganizationSummary 39 result2 v2action.Warnings 40 result3 error 41 } 42 invocations map[string][][]interface{} 43 invocationsMutex sync.RWMutex 44 } 45 46 func (fake *FakeOrgActor) GetOrganizationByName(orgName string) (v2action.Organization, v2action.Warnings, error) { 47 fake.getOrganizationByNameMutex.Lock() 48 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 49 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 50 orgName string 51 }{orgName}) 52 fake.recordInvocation("GetOrganizationByName", []interface{}{orgName}) 53 fake.getOrganizationByNameMutex.Unlock() 54 if fake.GetOrganizationByNameStub != nil { 55 return fake.GetOrganizationByNameStub(orgName) 56 } 57 if specificReturn { 58 return ret.result1, ret.result2, ret.result3 59 } 60 return fake.getOrganizationByNameReturns.result1, fake.getOrganizationByNameReturns.result2, fake.getOrganizationByNameReturns.result3 61 } 62 63 func (fake *FakeOrgActor) GetOrganizationByNameCallCount() int { 64 fake.getOrganizationByNameMutex.RLock() 65 defer fake.getOrganizationByNameMutex.RUnlock() 66 return len(fake.getOrganizationByNameArgsForCall) 67 } 68 69 func (fake *FakeOrgActor) GetOrganizationByNameArgsForCall(i int) string { 70 fake.getOrganizationByNameMutex.RLock() 71 defer fake.getOrganizationByNameMutex.RUnlock() 72 return fake.getOrganizationByNameArgsForCall[i].orgName 73 } 74 75 func (fake *FakeOrgActor) GetOrganizationByNameReturns(result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 76 fake.GetOrganizationByNameStub = nil 77 fake.getOrganizationByNameReturns = struct { 78 result1 v2action.Organization 79 result2 v2action.Warnings 80 result3 error 81 }{result1, result2, result3} 82 } 83 84 func (fake *FakeOrgActor) GetOrganizationByNameReturnsOnCall(i int, result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 85 fake.GetOrganizationByNameStub = nil 86 if fake.getOrganizationByNameReturnsOnCall == nil { 87 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 88 result1 v2action.Organization 89 result2 v2action.Warnings 90 result3 error 91 }) 92 } 93 fake.getOrganizationByNameReturnsOnCall[i] = struct { 94 result1 v2action.Organization 95 result2 v2action.Warnings 96 result3 error 97 }{result1, result2, result3} 98 } 99 100 func (fake *FakeOrgActor) GetOrganizationSummaryByName(orgName string) (v2action.OrganizationSummary, v2action.Warnings, error) { 101 fake.getOrganizationSummaryByNameMutex.Lock() 102 ret, specificReturn := fake.getOrganizationSummaryByNameReturnsOnCall[len(fake.getOrganizationSummaryByNameArgsForCall)] 103 fake.getOrganizationSummaryByNameArgsForCall = append(fake.getOrganizationSummaryByNameArgsForCall, struct { 104 orgName string 105 }{orgName}) 106 fake.recordInvocation("GetOrganizationSummaryByName", []interface{}{orgName}) 107 fake.getOrganizationSummaryByNameMutex.Unlock() 108 if fake.GetOrganizationSummaryByNameStub != nil { 109 return fake.GetOrganizationSummaryByNameStub(orgName) 110 } 111 if specificReturn { 112 return ret.result1, ret.result2, ret.result3 113 } 114 return fake.getOrganizationSummaryByNameReturns.result1, fake.getOrganizationSummaryByNameReturns.result2, fake.getOrganizationSummaryByNameReturns.result3 115 } 116 117 func (fake *FakeOrgActor) GetOrganizationSummaryByNameCallCount() int { 118 fake.getOrganizationSummaryByNameMutex.RLock() 119 defer fake.getOrganizationSummaryByNameMutex.RUnlock() 120 return len(fake.getOrganizationSummaryByNameArgsForCall) 121 } 122 123 func (fake *FakeOrgActor) GetOrganizationSummaryByNameArgsForCall(i int) string { 124 fake.getOrganizationSummaryByNameMutex.RLock() 125 defer fake.getOrganizationSummaryByNameMutex.RUnlock() 126 return fake.getOrganizationSummaryByNameArgsForCall[i].orgName 127 } 128 129 func (fake *FakeOrgActor) GetOrganizationSummaryByNameReturns(result1 v2action.OrganizationSummary, result2 v2action.Warnings, result3 error) { 130 fake.GetOrganizationSummaryByNameStub = nil 131 fake.getOrganizationSummaryByNameReturns = struct { 132 result1 v2action.OrganizationSummary 133 result2 v2action.Warnings 134 result3 error 135 }{result1, result2, result3} 136 } 137 138 func (fake *FakeOrgActor) GetOrganizationSummaryByNameReturnsOnCall(i int, result1 v2action.OrganizationSummary, result2 v2action.Warnings, result3 error) { 139 fake.GetOrganizationSummaryByNameStub = nil 140 if fake.getOrganizationSummaryByNameReturnsOnCall == nil { 141 fake.getOrganizationSummaryByNameReturnsOnCall = make(map[int]struct { 142 result1 v2action.OrganizationSummary 143 result2 v2action.Warnings 144 result3 error 145 }) 146 } 147 fake.getOrganizationSummaryByNameReturnsOnCall[i] = struct { 148 result1 v2action.OrganizationSummary 149 result2 v2action.Warnings 150 result3 error 151 }{result1, result2, result3} 152 } 153 154 func (fake *FakeOrgActor) Invocations() map[string][][]interface{} { 155 fake.invocationsMutex.RLock() 156 defer fake.invocationsMutex.RUnlock() 157 fake.getOrganizationByNameMutex.RLock() 158 defer fake.getOrganizationByNameMutex.RUnlock() 159 fake.getOrganizationSummaryByNameMutex.RLock() 160 defer fake.getOrganizationSummaryByNameMutex.RUnlock() 161 copiedInvocations := map[string][][]interface{}{} 162 for key, value := range fake.invocations { 163 copiedInvocations[key] = value 164 } 165 return copiedInvocations 166 } 167 168 func (fake *FakeOrgActor) recordInvocation(key string, args []interface{}) { 169 fake.invocationsMutex.Lock() 170 defer fake.invocationsMutex.Unlock() 171 if fake.invocations == nil { 172 fake.invocations = map[string][][]interface{}{} 173 } 174 if fake.invocations[key] == nil { 175 fake.invocations[key] = [][]interface{}{} 176 } 177 fake.invocations[key] = append(fake.invocations[key], args) 178 } 179 180 var _ v2.OrgActor = new(FakeOrgActor)