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)