github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/actor/sharedaction/sharedactionfakes/fake_config.go (about) 1 // This file was generated by counterfeiter 2 package sharedactionfakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/sharedaction" 8 ) 9 10 type FakeConfig struct { 11 AccessTokenStub func() string 12 accessTokenMutex sync.RWMutex 13 accessTokenArgsForCall []struct{} 14 accessTokenReturns struct { 15 result1 string 16 } 17 BinaryNameStub func() string 18 binaryNameMutex sync.RWMutex 19 binaryNameArgsForCall []struct{} 20 binaryNameReturns struct { 21 result1 string 22 } 23 HasTargetedOrganizationStub func() bool 24 hasTargetedOrganizationMutex sync.RWMutex 25 hasTargetedOrganizationArgsForCall []struct{} 26 hasTargetedOrganizationReturns struct { 27 result1 bool 28 } 29 HasTargetedSpaceStub func() bool 30 hasTargetedSpaceMutex sync.RWMutex 31 hasTargetedSpaceArgsForCall []struct{} 32 hasTargetedSpaceReturns struct { 33 result1 bool 34 } 35 RefreshTokenStub func() string 36 refreshTokenMutex sync.RWMutex 37 refreshTokenArgsForCall []struct{} 38 refreshTokenReturns struct { 39 result1 string 40 } 41 invocations map[string][][]interface{} 42 invocationsMutex sync.RWMutex 43 } 44 45 func (fake *FakeConfig) AccessToken() string { 46 fake.accessTokenMutex.Lock() 47 fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct{}{}) 48 fake.recordInvocation("AccessToken", []interface{}{}) 49 fake.accessTokenMutex.Unlock() 50 if fake.AccessTokenStub != nil { 51 return fake.AccessTokenStub() 52 } else { 53 return fake.accessTokenReturns.result1 54 } 55 } 56 57 func (fake *FakeConfig) AccessTokenCallCount() int { 58 fake.accessTokenMutex.RLock() 59 defer fake.accessTokenMutex.RUnlock() 60 return len(fake.accessTokenArgsForCall) 61 } 62 63 func (fake *FakeConfig) AccessTokenReturns(result1 string) { 64 fake.AccessTokenStub = nil 65 fake.accessTokenReturns = struct { 66 result1 string 67 }{result1} 68 } 69 70 func (fake *FakeConfig) BinaryName() string { 71 fake.binaryNameMutex.Lock() 72 fake.binaryNameArgsForCall = append(fake.binaryNameArgsForCall, struct{}{}) 73 fake.recordInvocation("BinaryName", []interface{}{}) 74 fake.binaryNameMutex.Unlock() 75 if fake.BinaryNameStub != nil { 76 return fake.BinaryNameStub() 77 } else { 78 return fake.binaryNameReturns.result1 79 } 80 } 81 82 func (fake *FakeConfig) BinaryNameCallCount() int { 83 fake.binaryNameMutex.RLock() 84 defer fake.binaryNameMutex.RUnlock() 85 return len(fake.binaryNameArgsForCall) 86 } 87 88 func (fake *FakeConfig) BinaryNameReturns(result1 string) { 89 fake.BinaryNameStub = nil 90 fake.binaryNameReturns = struct { 91 result1 string 92 }{result1} 93 } 94 95 func (fake *FakeConfig) HasTargetedOrganization() bool { 96 fake.hasTargetedOrganizationMutex.Lock() 97 fake.hasTargetedOrganizationArgsForCall = append(fake.hasTargetedOrganizationArgsForCall, struct{}{}) 98 fake.recordInvocation("HasTargetedOrganization", []interface{}{}) 99 fake.hasTargetedOrganizationMutex.Unlock() 100 if fake.HasTargetedOrganizationStub != nil { 101 return fake.HasTargetedOrganizationStub() 102 } else { 103 return fake.hasTargetedOrganizationReturns.result1 104 } 105 } 106 107 func (fake *FakeConfig) HasTargetedOrganizationCallCount() int { 108 fake.hasTargetedOrganizationMutex.RLock() 109 defer fake.hasTargetedOrganizationMutex.RUnlock() 110 return len(fake.hasTargetedOrganizationArgsForCall) 111 } 112 113 func (fake *FakeConfig) HasTargetedOrganizationReturns(result1 bool) { 114 fake.HasTargetedOrganizationStub = nil 115 fake.hasTargetedOrganizationReturns = struct { 116 result1 bool 117 }{result1} 118 } 119 120 func (fake *FakeConfig) HasTargetedSpace() bool { 121 fake.hasTargetedSpaceMutex.Lock() 122 fake.hasTargetedSpaceArgsForCall = append(fake.hasTargetedSpaceArgsForCall, struct{}{}) 123 fake.recordInvocation("HasTargetedSpace", []interface{}{}) 124 fake.hasTargetedSpaceMutex.Unlock() 125 if fake.HasTargetedSpaceStub != nil { 126 return fake.HasTargetedSpaceStub() 127 } else { 128 return fake.hasTargetedSpaceReturns.result1 129 } 130 } 131 132 func (fake *FakeConfig) HasTargetedSpaceCallCount() int { 133 fake.hasTargetedSpaceMutex.RLock() 134 defer fake.hasTargetedSpaceMutex.RUnlock() 135 return len(fake.hasTargetedSpaceArgsForCall) 136 } 137 138 func (fake *FakeConfig) HasTargetedSpaceReturns(result1 bool) { 139 fake.HasTargetedSpaceStub = nil 140 fake.hasTargetedSpaceReturns = struct { 141 result1 bool 142 }{result1} 143 } 144 145 func (fake *FakeConfig) RefreshToken() string { 146 fake.refreshTokenMutex.Lock() 147 fake.refreshTokenArgsForCall = append(fake.refreshTokenArgsForCall, struct{}{}) 148 fake.recordInvocation("RefreshToken", []interface{}{}) 149 fake.refreshTokenMutex.Unlock() 150 if fake.RefreshTokenStub != nil { 151 return fake.RefreshTokenStub() 152 } else { 153 return fake.refreshTokenReturns.result1 154 } 155 } 156 157 func (fake *FakeConfig) RefreshTokenCallCount() int { 158 fake.refreshTokenMutex.RLock() 159 defer fake.refreshTokenMutex.RUnlock() 160 return len(fake.refreshTokenArgsForCall) 161 } 162 163 func (fake *FakeConfig) RefreshTokenReturns(result1 string) { 164 fake.RefreshTokenStub = nil 165 fake.refreshTokenReturns = struct { 166 result1 string 167 }{result1} 168 } 169 170 func (fake *FakeConfig) Invocations() map[string][][]interface{} { 171 fake.invocationsMutex.RLock() 172 defer fake.invocationsMutex.RUnlock() 173 fake.accessTokenMutex.RLock() 174 defer fake.accessTokenMutex.RUnlock() 175 fake.binaryNameMutex.RLock() 176 defer fake.binaryNameMutex.RUnlock() 177 fake.hasTargetedOrganizationMutex.RLock() 178 defer fake.hasTargetedOrganizationMutex.RUnlock() 179 fake.hasTargetedSpaceMutex.RLock() 180 defer fake.hasTargetedSpaceMutex.RUnlock() 181 fake.refreshTokenMutex.RLock() 182 defer fake.refreshTokenMutex.RUnlock() 183 return fake.invocations 184 } 185 186 func (fake *FakeConfig) recordInvocation(key string, args []interface{}) { 187 fake.invocationsMutex.Lock() 188 defer fake.invocationsMutex.Unlock() 189 if fake.invocations == nil { 190 fake.invocations = map[string][][]interface{}{} 191 } 192 if fake.invocations[key] == nil { 193 fake.invocations[key] = [][]interface{}{} 194 } 195 fake.invocations[key] = append(fake.invocations[key], args) 196 } 197 198 var _ sharedaction.Config = new(FakeConfig)