github.com/jghiloni/cli@v6.28.1-0.20170628223758-0ce05fe032a2+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  	invocations      map[string][][]interface{}
    57  	invocationsMutex sync.RWMutex
    58  }
    59  
    60  func (fake *FakeConfig) AccessToken() string {
    61  	fake.accessTokenMutex.Lock()
    62  	ret, specificReturn := fake.accessTokenReturnsOnCall[len(fake.accessTokenArgsForCall)]
    63  	fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct{}{})
    64  	fake.recordInvocation("AccessToken", []interface{}{})
    65  	fake.accessTokenMutex.Unlock()
    66  	if fake.AccessTokenStub != nil {
    67  		return fake.AccessTokenStub()
    68  	}
    69  	if specificReturn {
    70  		return ret.result1
    71  	}
    72  	return fake.accessTokenReturns.result1
    73  }
    74  
    75  func (fake *FakeConfig) AccessTokenCallCount() int {
    76  	fake.accessTokenMutex.RLock()
    77  	defer fake.accessTokenMutex.RUnlock()
    78  	return len(fake.accessTokenArgsForCall)
    79  }
    80  
    81  func (fake *FakeConfig) AccessTokenReturns(result1 string) {
    82  	fake.AccessTokenStub = nil
    83  	fake.accessTokenReturns = struct {
    84  		result1 string
    85  	}{result1}
    86  }
    87  
    88  func (fake *FakeConfig) AccessTokenReturnsOnCall(i int, result1 string) {
    89  	fake.AccessTokenStub = nil
    90  	if fake.accessTokenReturnsOnCall == nil {
    91  		fake.accessTokenReturnsOnCall = make(map[int]struct {
    92  			result1 string
    93  		})
    94  	}
    95  	fake.accessTokenReturnsOnCall[i] = struct {
    96  		result1 string
    97  	}{result1}
    98  }
    99  
   100  func (fake *FakeConfig) BinaryName() string {
   101  	fake.binaryNameMutex.Lock()
   102  	ret, specificReturn := fake.binaryNameReturnsOnCall[len(fake.binaryNameArgsForCall)]
   103  	fake.binaryNameArgsForCall = append(fake.binaryNameArgsForCall, struct{}{})
   104  	fake.recordInvocation("BinaryName", []interface{}{})
   105  	fake.binaryNameMutex.Unlock()
   106  	if fake.BinaryNameStub != nil {
   107  		return fake.BinaryNameStub()
   108  	}
   109  	if specificReturn {
   110  		return ret.result1
   111  	}
   112  	return fake.binaryNameReturns.result1
   113  }
   114  
   115  func (fake *FakeConfig) BinaryNameCallCount() int {
   116  	fake.binaryNameMutex.RLock()
   117  	defer fake.binaryNameMutex.RUnlock()
   118  	return len(fake.binaryNameArgsForCall)
   119  }
   120  
   121  func (fake *FakeConfig) BinaryNameReturns(result1 string) {
   122  	fake.BinaryNameStub = nil
   123  	fake.binaryNameReturns = struct {
   124  		result1 string
   125  	}{result1}
   126  }
   127  
   128  func (fake *FakeConfig) BinaryNameReturnsOnCall(i int, result1 string) {
   129  	fake.BinaryNameStub = nil
   130  	if fake.binaryNameReturnsOnCall == nil {
   131  		fake.binaryNameReturnsOnCall = make(map[int]struct {
   132  			result1 string
   133  		})
   134  	}
   135  	fake.binaryNameReturnsOnCall[i] = struct {
   136  		result1 string
   137  	}{result1}
   138  }
   139  
   140  func (fake *FakeConfig) HasTargetedOrganization() bool {
   141  	fake.hasTargetedOrganizationMutex.Lock()
   142  	ret, specificReturn := fake.hasTargetedOrganizationReturnsOnCall[len(fake.hasTargetedOrganizationArgsForCall)]
   143  	fake.hasTargetedOrganizationArgsForCall = append(fake.hasTargetedOrganizationArgsForCall, struct{}{})
   144  	fake.recordInvocation("HasTargetedOrganization", []interface{}{})
   145  	fake.hasTargetedOrganizationMutex.Unlock()
   146  	if fake.HasTargetedOrganizationStub != nil {
   147  		return fake.HasTargetedOrganizationStub()
   148  	}
   149  	if specificReturn {
   150  		return ret.result1
   151  	}
   152  	return fake.hasTargetedOrganizationReturns.result1
   153  }
   154  
   155  func (fake *FakeConfig) HasTargetedOrganizationCallCount() int {
   156  	fake.hasTargetedOrganizationMutex.RLock()
   157  	defer fake.hasTargetedOrganizationMutex.RUnlock()
   158  	return len(fake.hasTargetedOrganizationArgsForCall)
   159  }
   160  
   161  func (fake *FakeConfig) HasTargetedOrganizationReturns(result1 bool) {
   162  	fake.HasTargetedOrganizationStub = nil
   163  	fake.hasTargetedOrganizationReturns = struct {
   164  		result1 bool
   165  	}{result1}
   166  }
   167  
   168  func (fake *FakeConfig) HasTargetedOrganizationReturnsOnCall(i int, result1 bool) {
   169  	fake.HasTargetedOrganizationStub = nil
   170  	if fake.hasTargetedOrganizationReturnsOnCall == nil {
   171  		fake.hasTargetedOrganizationReturnsOnCall = make(map[int]struct {
   172  			result1 bool
   173  		})
   174  	}
   175  	fake.hasTargetedOrganizationReturnsOnCall[i] = struct {
   176  		result1 bool
   177  	}{result1}
   178  }
   179  
   180  func (fake *FakeConfig) HasTargetedSpace() bool {
   181  	fake.hasTargetedSpaceMutex.Lock()
   182  	ret, specificReturn := fake.hasTargetedSpaceReturnsOnCall[len(fake.hasTargetedSpaceArgsForCall)]
   183  	fake.hasTargetedSpaceArgsForCall = append(fake.hasTargetedSpaceArgsForCall, struct{}{})
   184  	fake.recordInvocation("HasTargetedSpace", []interface{}{})
   185  	fake.hasTargetedSpaceMutex.Unlock()
   186  	if fake.HasTargetedSpaceStub != nil {
   187  		return fake.HasTargetedSpaceStub()
   188  	}
   189  	if specificReturn {
   190  		return ret.result1
   191  	}
   192  	return fake.hasTargetedSpaceReturns.result1
   193  }
   194  
   195  func (fake *FakeConfig) HasTargetedSpaceCallCount() int {
   196  	fake.hasTargetedSpaceMutex.RLock()
   197  	defer fake.hasTargetedSpaceMutex.RUnlock()
   198  	return len(fake.hasTargetedSpaceArgsForCall)
   199  }
   200  
   201  func (fake *FakeConfig) HasTargetedSpaceReturns(result1 bool) {
   202  	fake.HasTargetedSpaceStub = nil
   203  	fake.hasTargetedSpaceReturns = struct {
   204  		result1 bool
   205  	}{result1}
   206  }
   207  
   208  func (fake *FakeConfig) HasTargetedSpaceReturnsOnCall(i int, result1 bool) {
   209  	fake.HasTargetedSpaceStub = nil
   210  	if fake.hasTargetedSpaceReturnsOnCall == nil {
   211  		fake.hasTargetedSpaceReturnsOnCall = make(map[int]struct {
   212  			result1 bool
   213  		})
   214  	}
   215  	fake.hasTargetedSpaceReturnsOnCall[i] = struct {
   216  		result1 bool
   217  	}{result1}
   218  }
   219  
   220  func (fake *FakeConfig) RefreshToken() string {
   221  	fake.refreshTokenMutex.Lock()
   222  	ret, specificReturn := fake.refreshTokenReturnsOnCall[len(fake.refreshTokenArgsForCall)]
   223  	fake.refreshTokenArgsForCall = append(fake.refreshTokenArgsForCall, struct{}{})
   224  	fake.recordInvocation("RefreshToken", []interface{}{})
   225  	fake.refreshTokenMutex.Unlock()
   226  	if fake.RefreshTokenStub != nil {
   227  		return fake.RefreshTokenStub()
   228  	}
   229  	if specificReturn {
   230  		return ret.result1
   231  	}
   232  	return fake.refreshTokenReturns.result1
   233  }
   234  
   235  func (fake *FakeConfig) RefreshTokenCallCount() int {
   236  	fake.refreshTokenMutex.RLock()
   237  	defer fake.refreshTokenMutex.RUnlock()
   238  	return len(fake.refreshTokenArgsForCall)
   239  }
   240  
   241  func (fake *FakeConfig) RefreshTokenReturns(result1 string) {
   242  	fake.RefreshTokenStub = nil
   243  	fake.refreshTokenReturns = struct {
   244  		result1 string
   245  	}{result1}
   246  }
   247  
   248  func (fake *FakeConfig) RefreshTokenReturnsOnCall(i int, result1 string) {
   249  	fake.RefreshTokenStub = nil
   250  	if fake.refreshTokenReturnsOnCall == nil {
   251  		fake.refreshTokenReturnsOnCall = make(map[int]struct {
   252  			result1 string
   253  		})
   254  	}
   255  	fake.refreshTokenReturnsOnCall[i] = struct {
   256  		result1 string
   257  	}{result1}
   258  }
   259  
   260  func (fake *FakeConfig) Invocations() map[string][][]interface{} {
   261  	fake.invocationsMutex.RLock()
   262  	defer fake.invocationsMutex.RUnlock()
   263  	fake.accessTokenMutex.RLock()
   264  	defer fake.accessTokenMutex.RUnlock()
   265  	fake.binaryNameMutex.RLock()
   266  	defer fake.binaryNameMutex.RUnlock()
   267  	fake.hasTargetedOrganizationMutex.RLock()
   268  	defer fake.hasTargetedOrganizationMutex.RUnlock()
   269  	fake.hasTargetedSpaceMutex.RLock()
   270  	defer fake.hasTargetedSpaceMutex.RUnlock()
   271  	fake.refreshTokenMutex.RLock()
   272  	defer fake.refreshTokenMutex.RUnlock()
   273  	copiedInvocations := map[string][][]interface{}{}
   274  	for key, value := range fake.invocations {
   275  		copiedInvocations[key] = value
   276  	}
   277  	return copiedInvocations
   278  }
   279  
   280  func (fake *FakeConfig) recordInvocation(key string, args []interface{}) {
   281  	fake.invocationsMutex.Lock()
   282  	defer fake.invocationsMutex.Unlock()
   283  	if fake.invocations == nil {
   284  		fake.invocations = map[string][][]interface{}{}
   285  	}
   286  	if fake.invocations[key] == nil {
   287  		fake.invocations[key] = [][]interface{}{}
   288  	}
   289  	fake.invocations[key] = append(fake.invocations[key], args)
   290  }
   291  
   292  var _ sharedaction.Config = new(FakeConfig)