github.com/cloudfoundry-attic/cli-with-i18n@v6.32.1-0.20171002233121-7401370d3b85+incompatible/actor/sharedaction/sharedactionfakes/fake_config.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     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  	accessTokenReturnsOnCall map[int]struct {
    18  		result1 string
    19  	}
    20  	BinaryNameStub        func() string
    21  	binaryNameMutex       sync.RWMutex
    22  	binaryNameArgsForCall []struct{}
    23  	binaryNameReturns     struct {
    24  		result1 string
    25  	}
    26  	binaryNameReturnsOnCall map[int]struct {
    27  		result1 string
    28  	}
    29  	HasTargetedOrganizationStub        func() bool
    30  	hasTargetedOrganizationMutex       sync.RWMutex
    31  	hasTargetedOrganizationArgsForCall []struct{}
    32  	hasTargetedOrganizationReturns     struct {
    33  		result1 bool
    34  	}
    35  	hasTargetedOrganizationReturnsOnCall map[int]struct {
    36  		result1 bool
    37  	}
    38  	HasTargetedSpaceStub        func() bool
    39  	hasTargetedSpaceMutex       sync.RWMutex
    40  	hasTargetedSpaceArgsForCall []struct{}
    41  	hasTargetedSpaceReturns     struct {
    42  		result1 bool
    43  	}
    44  	hasTargetedSpaceReturnsOnCall map[int]struct {
    45  		result1 bool
    46  	}
    47  	RefreshTokenStub        func() string
    48  	refreshTokenMutex       sync.RWMutex
    49  	refreshTokenArgsForCall []struct{}
    50  	refreshTokenReturns     struct {
    51  		result1 string
    52  	}
    53  	refreshTokenReturnsOnCall map[int]struct {
    54  		result1 string
    55  	}
    56  	VerboseStub        func() (bool, []string)
    57  	verboseMutex       sync.RWMutex
    58  	verboseArgsForCall []struct{}
    59  	verboseReturns     struct {
    60  		result1 bool
    61  		result2 []string
    62  	}
    63  	verboseReturnsOnCall map[int]struct {
    64  		result1 bool
    65  		result2 []string
    66  	}
    67  	invocations      map[string][][]interface{}
    68  	invocationsMutex sync.RWMutex
    69  }
    70  
    71  func (fake *FakeConfig) AccessToken() string {
    72  	fake.accessTokenMutex.Lock()
    73  	ret, specificReturn := fake.accessTokenReturnsOnCall[len(fake.accessTokenArgsForCall)]
    74  	fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct{}{})
    75  	fake.recordInvocation("AccessToken", []interface{}{})
    76  	fake.accessTokenMutex.Unlock()
    77  	if fake.AccessTokenStub != nil {
    78  		return fake.AccessTokenStub()
    79  	}
    80  	if specificReturn {
    81  		return ret.result1
    82  	}
    83  	return fake.accessTokenReturns.result1
    84  }
    85  
    86  func (fake *FakeConfig) AccessTokenCallCount() int {
    87  	fake.accessTokenMutex.RLock()
    88  	defer fake.accessTokenMutex.RUnlock()
    89  	return len(fake.accessTokenArgsForCall)
    90  }
    91  
    92  func (fake *FakeConfig) AccessTokenReturns(result1 string) {
    93  	fake.AccessTokenStub = nil
    94  	fake.accessTokenReturns = struct {
    95  		result1 string
    96  	}{result1}
    97  }
    98  
    99  func (fake *FakeConfig) AccessTokenReturnsOnCall(i int, result1 string) {
   100  	fake.AccessTokenStub = nil
   101  	if fake.accessTokenReturnsOnCall == nil {
   102  		fake.accessTokenReturnsOnCall = make(map[int]struct {
   103  			result1 string
   104  		})
   105  	}
   106  	fake.accessTokenReturnsOnCall[i] = struct {
   107  		result1 string
   108  	}{result1}
   109  }
   110  
   111  func (fake *FakeConfig) BinaryName() string {
   112  	fake.binaryNameMutex.Lock()
   113  	ret, specificReturn := fake.binaryNameReturnsOnCall[len(fake.binaryNameArgsForCall)]
   114  	fake.binaryNameArgsForCall = append(fake.binaryNameArgsForCall, struct{}{})
   115  	fake.recordInvocation("BinaryName", []interface{}{})
   116  	fake.binaryNameMutex.Unlock()
   117  	if fake.BinaryNameStub != nil {
   118  		return fake.BinaryNameStub()
   119  	}
   120  	if specificReturn {
   121  		return ret.result1
   122  	}
   123  	return fake.binaryNameReturns.result1
   124  }
   125  
   126  func (fake *FakeConfig) BinaryNameCallCount() int {
   127  	fake.binaryNameMutex.RLock()
   128  	defer fake.binaryNameMutex.RUnlock()
   129  	return len(fake.binaryNameArgsForCall)
   130  }
   131  
   132  func (fake *FakeConfig) BinaryNameReturns(result1 string) {
   133  	fake.BinaryNameStub = nil
   134  	fake.binaryNameReturns = struct {
   135  		result1 string
   136  	}{result1}
   137  }
   138  
   139  func (fake *FakeConfig) BinaryNameReturnsOnCall(i int, result1 string) {
   140  	fake.BinaryNameStub = nil
   141  	if fake.binaryNameReturnsOnCall == nil {
   142  		fake.binaryNameReturnsOnCall = make(map[int]struct {
   143  			result1 string
   144  		})
   145  	}
   146  	fake.binaryNameReturnsOnCall[i] = struct {
   147  		result1 string
   148  	}{result1}
   149  }
   150  
   151  func (fake *FakeConfig) HasTargetedOrganization() bool {
   152  	fake.hasTargetedOrganizationMutex.Lock()
   153  	ret, specificReturn := fake.hasTargetedOrganizationReturnsOnCall[len(fake.hasTargetedOrganizationArgsForCall)]
   154  	fake.hasTargetedOrganizationArgsForCall = append(fake.hasTargetedOrganizationArgsForCall, struct{}{})
   155  	fake.recordInvocation("HasTargetedOrganization", []interface{}{})
   156  	fake.hasTargetedOrganizationMutex.Unlock()
   157  	if fake.HasTargetedOrganizationStub != nil {
   158  		return fake.HasTargetedOrganizationStub()
   159  	}
   160  	if specificReturn {
   161  		return ret.result1
   162  	}
   163  	return fake.hasTargetedOrganizationReturns.result1
   164  }
   165  
   166  func (fake *FakeConfig) HasTargetedOrganizationCallCount() int {
   167  	fake.hasTargetedOrganizationMutex.RLock()
   168  	defer fake.hasTargetedOrganizationMutex.RUnlock()
   169  	return len(fake.hasTargetedOrganizationArgsForCall)
   170  }
   171  
   172  func (fake *FakeConfig) HasTargetedOrganizationReturns(result1 bool) {
   173  	fake.HasTargetedOrganizationStub = nil
   174  	fake.hasTargetedOrganizationReturns = struct {
   175  		result1 bool
   176  	}{result1}
   177  }
   178  
   179  func (fake *FakeConfig) HasTargetedOrganizationReturnsOnCall(i int, result1 bool) {
   180  	fake.HasTargetedOrganizationStub = nil
   181  	if fake.hasTargetedOrganizationReturnsOnCall == nil {
   182  		fake.hasTargetedOrganizationReturnsOnCall = make(map[int]struct {
   183  			result1 bool
   184  		})
   185  	}
   186  	fake.hasTargetedOrganizationReturnsOnCall[i] = struct {
   187  		result1 bool
   188  	}{result1}
   189  }
   190  
   191  func (fake *FakeConfig) HasTargetedSpace() bool {
   192  	fake.hasTargetedSpaceMutex.Lock()
   193  	ret, specificReturn := fake.hasTargetedSpaceReturnsOnCall[len(fake.hasTargetedSpaceArgsForCall)]
   194  	fake.hasTargetedSpaceArgsForCall = append(fake.hasTargetedSpaceArgsForCall, struct{}{})
   195  	fake.recordInvocation("HasTargetedSpace", []interface{}{})
   196  	fake.hasTargetedSpaceMutex.Unlock()
   197  	if fake.HasTargetedSpaceStub != nil {
   198  		return fake.HasTargetedSpaceStub()
   199  	}
   200  	if specificReturn {
   201  		return ret.result1
   202  	}
   203  	return fake.hasTargetedSpaceReturns.result1
   204  }
   205  
   206  func (fake *FakeConfig) HasTargetedSpaceCallCount() int {
   207  	fake.hasTargetedSpaceMutex.RLock()
   208  	defer fake.hasTargetedSpaceMutex.RUnlock()
   209  	return len(fake.hasTargetedSpaceArgsForCall)
   210  }
   211  
   212  func (fake *FakeConfig) HasTargetedSpaceReturns(result1 bool) {
   213  	fake.HasTargetedSpaceStub = nil
   214  	fake.hasTargetedSpaceReturns = struct {
   215  		result1 bool
   216  	}{result1}
   217  }
   218  
   219  func (fake *FakeConfig) HasTargetedSpaceReturnsOnCall(i int, result1 bool) {
   220  	fake.HasTargetedSpaceStub = nil
   221  	if fake.hasTargetedSpaceReturnsOnCall == nil {
   222  		fake.hasTargetedSpaceReturnsOnCall = make(map[int]struct {
   223  			result1 bool
   224  		})
   225  	}
   226  	fake.hasTargetedSpaceReturnsOnCall[i] = struct {
   227  		result1 bool
   228  	}{result1}
   229  }
   230  
   231  func (fake *FakeConfig) RefreshToken() string {
   232  	fake.refreshTokenMutex.Lock()
   233  	ret, specificReturn := fake.refreshTokenReturnsOnCall[len(fake.refreshTokenArgsForCall)]
   234  	fake.refreshTokenArgsForCall = append(fake.refreshTokenArgsForCall, struct{}{})
   235  	fake.recordInvocation("RefreshToken", []interface{}{})
   236  	fake.refreshTokenMutex.Unlock()
   237  	if fake.RefreshTokenStub != nil {
   238  		return fake.RefreshTokenStub()
   239  	}
   240  	if specificReturn {
   241  		return ret.result1
   242  	}
   243  	return fake.refreshTokenReturns.result1
   244  }
   245  
   246  func (fake *FakeConfig) RefreshTokenCallCount() int {
   247  	fake.refreshTokenMutex.RLock()
   248  	defer fake.refreshTokenMutex.RUnlock()
   249  	return len(fake.refreshTokenArgsForCall)
   250  }
   251  
   252  func (fake *FakeConfig) RefreshTokenReturns(result1 string) {
   253  	fake.RefreshTokenStub = nil
   254  	fake.refreshTokenReturns = struct {
   255  		result1 string
   256  	}{result1}
   257  }
   258  
   259  func (fake *FakeConfig) RefreshTokenReturnsOnCall(i int, result1 string) {
   260  	fake.RefreshTokenStub = nil
   261  	if fake.refreshTokenReturnsOnCall == nil {
   262  		fake.refreshTokenReturnsOnCall = make(map[int]struct {
   263  			result1 string
   264  		})
   265  	}
   266  	fake.refreshTokenReturnsOnCall[i] = struct {
   267  		result1 string
   268  	}{result1}
   269  }
   270  
   271  func (fake *FakeConfig) Verbose() (bool, []string) {
   272  	fake.verboseMutex.Lock()
   273  	ret, specificReturn := fake.verboseReturnsOnCall[len(fake.verboseArgsForCall)]
   274  	fake.verboseArgsForCall = append(fake.verboseArgsForCall, struct{}{})
   275  	fake.recordInvocation("Verbose", []interface{}{})
   276  	fake.verboseMutex.Unlock()
   277  	if fake.VerboseStub != nil {
   278  		return fake.VerboseStub()
   279  	}
   280  	if specificReturn {
   281  		return ret.result1, ret.result2
   282  	}
   283  	return fake.verboseReturns.result1, fake.verboseReturns.result2
   284  }
   285  
   286  func (fake *FakeConfig) VerboseCallCount() int {
   287  	fake.verboseMutex.RLock()
   288  	defer fake.verboseMutex.RUnlock()
   289  	return len(fake.verboseArgsForCall)
   290  }
   291  
   292  func (fake *FakeConfig) VerboseReturns(result1 bool, result2 []string) {
   293  	fake.VerboseStub = nil
   294  	fake.verboseReturns = struct {
   295  		result1 bool
   296  		result2 []string
   297  	}{result1, result2}
   298  }
   299  
   300  func (fake *FakeConfig) VerboseReturnsOnCall(i int, result1 bool, result2 []string) {
   301  	fake.VerboseStub = nil
   302  	if fake.verboseReturnsOnCall == nil {
   303  		fake.verboseReturnsOnCall = make(map[int]struct {
   304  			result1 bool
   305  			result2 []string
   306  		})
   307  	}
   308  	fake.verboseReturnsOnCall[i] = struct {
   309  		result1 bool
   310  		result2 []string
   311  	}{result1, result2}
   312  }
   313  
   314  func (fake *FakeConfig) Invocations() map[string][][]interface{} {
   315  	fake.invocationsMutex.RLock()
   316  	defer fake.invocationsMutex.RUnlock()
   317  	fake.accessTokenMutex.RLock()
   318  	defer fake.accessTokenMutex.RUnlock()
   319  	fake.binaryNameMutex.RLock()
   320  	defer fake.binaryNameMutex.RUnlock()
   321  	fake.hasTargetedOrganizationMutex.RLock()
   322  	defer fake.hasTargetedOrganizationMutex.RUnlock()
   323  	fake.hasTargetedSpaceMutex.RLock()
   324  	defer fake.hasTargetedSpaceMutex.RUnlock()
   325  	fake.refreshTokenMutex.RLock()
   326  	defer fake.refreshTokenMutex.RUnlock()
   327  	fake.verboseMutex.RLock()
   328  	defer fake.verboseMutex.RUnlock()
   329  	copiedInvocations := map[string][][]interface{}{}
   330  	for key, value := range fake.invocations {
   331  		copiedInvocations[key] = value
   332  	}
   333  	return copiedInvocations
   334  }
   335  
   336  func (fake *FakeConfig) recordInvocation(key string, args []interface{}) {
   337  	fake.invocationsMutex.Lock()
   338  	defer fake.invocationsMutex.Unlock()
   339  	if fake.invocations == nil {
   340  		fake.invocations = map[string][][]interface{}{}
   341  	}
   342  	if fake.invocations[key] == nil {
   343  		fake.invocations[key] = [][]interface{}{}
   344  	}
   345  	fake.invocations[key] = append(fake.invocations[key], args)
   346  }
   347  
   348  var _ sharedaction.Config = new(FakeConfig)