github.com/randomtask1155/cli@v6.41.1-0.20181227003417-a98eed78cbde+incompatible/actor/v2action/v2actionfakes/fake_uaaclient.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v2actionfakes
     3  
     4  import (
     5  	sync "sync"
     6  
     7  	v2action "code.cloudfoundry.org/cli/actor/v2action"
     8  	uaa "code.cloudfoundry.org/cli/api/uaa"
     9  	constant "code.cloudfoundry.org/cli/api/uaa/constant"
    10  )
    11  
    12  type FakeUAAClient struct {
    13  	APIVersionStub        func() string
    14  	aPIVersionMutex       sync.RWMutex
    15  	aPIVersionArgsForCall []struct {
    16  	}
    17  	aPIVersionReturns struct {
    18  		result1 string
    19  	}
    20  	aPIVersionReturnsOnCall map[int]struct {
    21  		result1 string
    22  	}
    23  	AuthenticateStub        func(string, string, string, constant.GrantType) (string, string, error)
    24  	authenticateMutex       sync.RWMutex
    25  	authenticateArgsForCall []struct {
    26  		arg1 string
    27  		arg2 string
    28  		arg3 string
    29  		arg4 constant.GrantType
    30  	}
    31  	authenticateReturns struct {
    32  		result1 string
    33  		result2 string
    34  		result3 error
    35  	}
    36  	authenticateReturnsOnCall map[int]struct {
    37  		result1 string
    38  		result2 string
    39  		result3 error
    40  	}
    41  	CreateUserStub        func(string, string, string) (uaa.User, error)
    42  	createUserMutex       sync.RWMutex
    43  	createUserArgsForCall []struct {
    44  		arg1 string
    45  		arg2 string
    46  		arg3 string
    47  	}
    48  	createUserReturns struct {
    49  		result1 uaa.User
    50  		result2 error
    51  	}
    52  	createUserReturnsOnCall map[int]struct {
    53  		result1 uaa.User
    54  		result2 error
    55  	}
    56  	GetSSHPasscodeStub        func(string, string) (string, error)
    57  	getSSHPasscodeMutex       sync.RWMutex
    58  	getSSHPasscodeArgsForCall []struct {
    59  		arg1 string
    60  		arg2 string
    61  	}
    62  	getSSHPasscodeReturns struct {
    63  		result1 string
    64  		result2 error
    65  	}
    66  	getSSHPasscodeReturnsOnCall map[int]struct {
    67  		result1 string
    68  		result2 error
    69  	}
    70  	RefreshAccessTokenStub        func(string) (uaa.RefreshedTokens, error)
    71  	refreshAccessTokenMutex       sync.RWMutex
    72  	refreshAccessTokenArgsForCall []struct {
    73  		arg1 string
    74  	}
    75  	refreshAccessTokenReturns struct {
    76  		result1 uaa.RefreshedTokens
    77  		result2 error
    78  	}
    79  	refreshAccessTokenReturnsOnCall map[int]struct {
    80  		result1 uaa.RefreshedTokens
    81  		result2 error
    82  	}
    83  	invocations      map[string][][]interface{}
    84  	invocationsMutex sync.RWMutex
    85  }
    86  
    87  func (fake *FakeUAAClient) APIVersion() string {
    88  	fake.aPIVersionMutex.Lock()
    89  	ret, specificReturn := fake.aPIVersionReturnsOnCall[len(fake.aPIVersionArgsForCall)]
    90  	fake.aPIVersionArgsForCall = append(fake.aPIVersionArgsForCall, struct {
    91  	}{})
    92  	fake.recordInvocation("APIVersion", []interface{}{})
    93  	fake.aPIVersionMutex.Unlock()
    94  	if fake.APIVersionStub != nil {
    95  		return fake.APIVersionStub()
    96  	}
    97  	if specificReturn {
    98  		return ret.result1
    99  	}
   100  	fakeReturns := fake.aPIVersionReturns
   101  	return fakeReturns.result1
   102  }
   103  
   104  func (fake *FakeUAAClient) APIVersionCallCount() int {
   105  	fake.aPIVersionMutex.RLock()
   106  	defer fake.aPIVersionMutex.RUnlock()
   107  	return len(fake.aPIVersionArgsForCall)
   108  }
   109  
   110  func (fake *FakeUAAClient) APIVersionCalls(stub func() string) {
   111  	fake.aPIVersionMutex.Lock()
   112  	defer fake.aPIVersionMutex.Unlock()
   113  	fake.APIVersionStub = stub
   114  }
   115  
   116  func (fake *FakeUAAClient) APIVersionReturns(result1 string) {
   117  	fake.aPIVersionMutex.Lock()
   118  	defer fake.aPIVersionMutex.Unlock()
   119  	fake.APIVersionStub = nil
   120  	fake.aPIVersionReturns = struct {
   121  		result1 string
   122  	}{result1}
   123  }
   124  
   125  func (fake *FakeUAAClient) APIVersionReturnsOnCall(i int, result1 string) {
   126  	fake.aPIVersionMutex.Lock()
   127  	defer fake.aPIVersionMutex.Unlock()
   128  	fake.APIVersionStub = nil
   129  	if fake.aPIVersionReturnsOnCall == nil {
   130  		fake.aPIVersionReturnsOnCall = make(map[int]struct {
   131  			result1 string
   132  		})
   133  	}
   134  	fake.aPIVersionReturnsOnCall[i] = struct {
   135  		result1 string
   136  	}{result1}
   137  }
   138  
   139  func (fake *FakeUAAClient) Authenticate(arg1 string, arg2 string, arg3 string, arg4 constant.GrantType) (string, string, error) {
   140  	fake.authenticateMutex.Lock()
   141  	ret, specificReturn := fake.authenticateReturnsOnCall[len(fake.authenticateArgsForCall)]
   142  	fake.authenticateArgsForCall = append(fake.authenticateArgsForCall, struct {
   143  		arg1 string
   144  		arg2 string
   145  		arg3 string
   146  		arg4 constant.GrantType
   147  	}{arg1, arg2, arg3, arg4})
   148  	fake.recordInvocation("Authenticate", []interface{}{arg1, arg2, arg3, arg4})
   149  	fake.authenticateMutex.Unlock()
   150  	if fake.AuthenticateStub != nil {
   151  		return fake.AuthenticateStub(arg1, arg2, arg3, arg4)
   152  	}
   153  	if specificReturn {
   154  		return ret.result1, ret.result2, ret.result3
   155  	}
   156  	fakeReturns := fake.authenticateReturns
   157  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   158  }
   159  
   160  func (fake *FakeUAAClient) AuthenticateCallCount() int {
   161  	fake.authenticateMutex.RLock()
   162  	defer fake.authenticateMutex.RUnlock()
   163  	return len(fake.authenticateArgsForCall)
   164  }
   165  
   166  func (fake *FakeUAAClient) AuthenticateCalls(stub func(string, string, string, constant.GrantType) (string, string, error)) {
   167  	fake.authenticateMutex.Lock()
   168  	defer fake.authenticateMutex.Unlock()
   169  	fake.AuthenticateStub = stub
   170  }
   171  
   172  func (fake *FakeUAAClient) AuthenticateArgsForCall(i int) (string, string, string, constant.GrantType) {
   173  	fake.authenticateMutex.RLock()
   174  	defer fake.authenticateMutex.RUnlock()
   175  	argsForCall := fake.authenticateArgsForCall[i]
   176  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
   177  }
   178  
   179  func (fake *FakeUAAClient) AuthenticateReturns(result1 string, result2 string, result3 error) {
   180  	fake.authenticateMutex.Lock()
   181  	defer fake.authenticateMutex.Unlock()
   182  	fake.AuthenticateStub = nil
   183  	fake.authenticateReturns = struct {
   184  		result1 string
   185  		result2 string
   186  		result3 error
   187  	}{result1, result2, result3}
   188  }
   189  
   190  func (fake *FakeUAAClient) AuthenticateReturnsOnCall(i int, result1 string, result2 string, result3 error) {
   191  	fake.authenticateMutex.Lock()
   192  	defer fake.authenticateMutex.Unlock()
   193  	fake.AuthenticateStub = nil
   194  	if fake.authenticateReturnsOnCall == nil {
   195  		fake.authenticateReturnsOnCall = make(map[int]struct {
   196  			result1 string
   197  			result2 string
   198  			result3 error
   199  		})
   200  	}
   201  	fake.authenticateReturnsOnCall[i] = struct {
   202  		result1 string
   203  		result2 string
   204  		result3 error
   205  	}{result1, result2, result3}
   206  }
   207  
   208  func (fake *FakeUAAClient) CreateUser(arg1 string, arg2 string, arg3 string) (uaa.User, error) {
   209  	fake.createUserMutex.Lock()
   210  	ret, specificReturn := fake.createUserReturnsOnCall[len(fake.createUserArgsForCall)]
   211  	fake.createUserArgsForCall = append(fake.createUserArgsForCall, struct {
   212  		arg1 string
   213  		arg2 string
   214  		arg3 string
   215  	}{arg1, arg2, arg3})
   216  	fake.recordInvocation("CreateUser", []interface{}{arg1, arg2, arg3})
   217  	fake.createUserMutex.Unlock()
   218  	if fake.CreateUserStub != nil {
   219  		return fake.CreateUserStub(arg1, arg2, arg3)
   220  	}
   221  	if specificReturn {
   222  		return ret.result1, ret.result2
   223  	}
   224  	fakeReturns := fake.createUserReturns
   225  	return fakeReturns.result1, fakeReturns.result2
   226  }
   227  
   228  func (fake *FakeUAAClient) CreateUserCallCount() int {
   229  	fake.createUserMutex.RLock()
   230  	defer fake.createUserMutex.RUnlock()
   231  	return len(fake.createUserArgsForCall)
   232  }
   233  
   234  func (fake *FakeUAAClient) CreateUserCalls(stub func(string, string, string) (uaa.User, error)) {
   235  	fake.createUserMutex.Lock()
   236  	defer fake.createUserMutex.Unlock()
   237  	fake.CreateUserStub = stub
   238  }
   239  
   240  func (fake *FakeUAAClient) CreateUserArgsForCall(i int) (string, string, string) {
   241  	fake.createUserMutex.RLock()
   242  	defer fake.createUserMutex.RUnlock()
   243  	argsForCall := fake.createUserArgsForCall[i]
   244  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   245  }
   246  
   247  func (fake *FakeUAAClient) CreateUserReturns(result1 uaa.User, result2 error) {
   248  	fake.createUserMutex.Lock()
   249  	defer fake.createUserMutex.Unlock()
   250  	fake.CreateUserStub = nil
   251  	fake.createUserReturns = struct {
   252  		result1 uaa.User
   253  		result2 error
   254  	}{result1, result2}
   255  }
   256  
   257  func (fake *FakeUAAClient) CreateUserReturnsOnCall(i int, result1 uaa.User, result2 error) {
   258  	fake.createUserMutex.Lock()
   259  	defer fake.createUserMutex.Unlock()
   260  	fake.CreateUserStub = nil
   261  	if fake.createUserReturnsOnCall == nil {
   262  		fake.createUserReturnsOnCall = make(map[int]struct {
   263  			result1 uaa.User
   264  			result2 error
   265  		})
   266  	}
   267  	fake.createUserReturnsOnCall[i] = struct {
   268  		result1 uaa.User
   269  		result2 error
   270  	}{result1, result2}
   271  }
   272  
   273  func (fake *FakeUAAClient) GetSSHPasscode(arg1 string, arg2 string) (string, error) {
   274  	fake.getSSHPasscodeMutex.Lock()
   275  	ret, specificReturn := fake.getSSHPasscodeReturnsOnCall[len(fake.getSSHPasscodeArgsForCall)]
   276  	fake.getSSHPasscodeArgsForCall = append(fake.getSSHPasscodeArgsForCall, struct {
   277  		arg1 string
   278  		arg2 string
   279  	}{arg1, arg2})
   280  	fake.recordInvocation("GetSSHPasscode", []interface{}{arg1, arg2})
   281  	fake.getSSHPasscodeMutex.Unlock()
   282  	if fake.GetSSHPasscodeStub != nil {
   283  		return fake.GetSSHPasscodeStub(arg1, arg2)
   284  	}
   285  	if specificReturn {
   286  		return ret.result1, ret.result2
   287  	}
   288  	fakeReturns := fake.getSSHPasscodeReturns
   289  	return fakeReturns.result1, fakeReturns.result2
   290  }
   291  
   292  func (fake *FakeUAAClient) GetSSHPasscodeCallCount() int {
   293  	fake.getSSHPasscodeMutex.RLock()
   294  	defer fake.getSSHPasscodeMutex.RUnlock()
   295  	return len(fake.getSSHPasscodeArgsForCall)
   296  }
   297  
   298  func (fake *FakeUAAClient) GetSSHPasscodeCalls(stub func(string, string) (string, error)) {
   299  	fake.getSSHPasscodeMutex.Lock()
   300  	defer fake.getSSHPasscodeMutex.Unlock()
   301  	fake.GetSSHPasscodeStub = stub
   302  }
   303  
   304  func (fake *FakeUAAClient) GetSSHPasscodeArgsForCall(i int) (string, string) {
   305  	fake.getSSHPasscodeMutex.RLock()
   306  	defer fake.getSSHPasscodeMutex.RUnlock()
   307  	argsForCall := fake.getSSHPasscodeArgsForCall[i]
   308  	return argsForCall.arg1, argsForCall.arg2
   309  }
   310  
   311  func (fake *FakeUAAClient) GetSSHPasscodeReturns(result1 string, result2 error) {
   312  	fake.getSSHPasscodeMutex.Lock()
   313  	defer fake.getSSHPasscodeMutex.Unlock()
   314  	fake.GetSSHPasscodeStub = nil
   315  	fake.getSSHPasscodeReturns = struct {
   316  		result1 string
   317  		result2 error
   318  	}{result1, result2}
   319  }
   320  
   321  func (fake *FakeUAAClient) GetSSHPasscodeReturnsOnCall(i int, result1 string, result2 error) {
   322  	fake.getSSHPasscodeMutex.Lock()
   323  	defer fake.getSSHPasscodeMutex.Unlock()
   324  	fake.GetSSHPasscodeStub = nil
   325  	if fake.getSSHPasscodeReturnsOnCall == nil {
   326  		fake.getSSHPasscodeReturnsOnCall = make(map[int]struct {
   327  			result1 string
   328  			result2 error
   329  		})
   330  	}
   331  	fake.getSSHPasscodeReturnsOnCall[i] = struct {
   332  		result1 string
   333  		result2 error
   334  	}{result1, result2}
   335  }
   336  
   337  func (fake *FakeUAAClient) RefreshAccessToken(arg1 string) (uaa.RefreshedTokens, error) {
   338  	fake.refreshAccessTokenMutex.Lock()
   339  	ret, specificReturn := fake.refreshAccessTokenReturnsOnCall[len(fake.refreshAccessTokenArgsForCall)]
   340  	fake.refreshAccessTokenArgsForCall = append(fake.refreshAccessTokenArgsForCall, struct {
   341  		arg1 string
   342  	}{arg1})
   343  	fake.recordInvocation("RefreshAccessToken", []interface{}{arg1})
   344  	fake.refreshAccessTokenMutex.Unlock()
   345  	if fake.RefreshAccessTokenStub != nil {
   346  		return fake.RefreshAccessTokenStub(arg1)
   347  	}
   348  	if specificReturn {
   349  		return ret.result1, ret.result2
   350  	}
   351  	fakeReturns := fake.refreshAccessTokenReturns
   352  	return fakeReturns.result1, fakeReturns.result2
   353  }
   354  
   355  func (fake *FakeUAAClient) RefreshAccessTokenCallCount() int {
   356  	fake.refreshAccessTokenMutex.RLock()
   357  	defer fake.refreshAccessTokenMutex.RUnlock()
   358  	return len(fake.refreshAccessTokenArgsForCall)
   359  }
   360  
   361  func (fake *FakeUAAClient) RefreshAccessTokenCalls(stub func(string) (uaa.RefreshedTokens, error)) {
   362  	fake.refreshAccessTokenMutex.Lock()
   363  	defer fake.refreshAccessTokenMutex.Unlock()
   364  	fake.RefreshAccessTokenStub = stub
   365  }
   366  
   367  func (fake *FakeUAAClient) RefreshAccessTokenArgsForCall(i int) string {
   368  	fake.refreshAccessTokenMutex.RLock()
   369  	defer fake.refreshAccessTokenMutex.RUnlock()
   370  	argsForCall := fake.refreshAccessTokenArgsForCall[i]
   371  	return argsForCall.arg1
   372  }
   373  
   374  func (fake *FakeUAAClient) RefreshAccessTokenReturns(result1 uaa.RefreshedTokens, result2 error) {
   375  	fake.refreshAccessTokenMutex.Lock()
   376  	defer fake.refreshAccessTokenMutex.Unlock()
   377  	fake.RefreshAccessTokenStub = nil
   378  	fake.refreshAccessTokenReturns = struct {
   379  		result1 uaa.RefreshedTokens
   380  		result2 error
   381  	}{result1, result2}
   382  }
   383  
   384  func (fake *FakeUAAClient) RefreshAccessTokenReturnsOnCall(i int, result1 uaa.RefreshedTokens, result2 error) {
   385  	fake.refreshAccessTokenMutex.Lock()
   386  	defer fake.refreshAccessTokenMutex.Unlock()
   387  	fake.RefreshAccessTokenStub = nil
   388  	if fake.refreshAccessTokenReturnsOnCall == nil {
   389  		fake.refreshAccessTokenReturnsOnCall = make(map[int]struct {
   390  			result1 uaa.RefreshedTokens
   391  			result2 error
   392  		})
   393  	}
   394  	fake.refreshAccessTokenReturnsOnCall[i] = struct {
   395  		result1 uaa.RefreshedTokens
   396  		result2 error
   397  	}{result1, result2}
   398  }
   399  
   400  func (fake *FakeUAAClient) Invocations() map[string][][]interface{} {
   401  	fake.invocationsMutex.RLock()
   402  	defer fake.invocationsMutex.RUnlock()
   403  	fake.aPIVersionMutex.RLock()
   404  	defer fake.aPIVersionMutex.RUnlock()
   405  	fake.authenticateMutex.RLock()
   406  	defer fake.authenticateMutex.RUnlock()
   407  	fake.createUserMutex.RLock()
   408  	defer fake.createUserMutex.RUnlock()
   409  	fake.getSSHPasscodeMutex.RLock()
   410  	defer fake.getSSHPasscodeMutex.RUnlock()
   411  	fake.refreshAccessTokenMutex.RLock()
   412  	defer fake.refreshAccessTokenMutex.RUnlock()
   413  	copiedInvocations := map[string][][]interface{}{}
   414  	for key, value := range fake.invocations {
   415  		copiedInvocations[key] = value
   416  	}
   417  	return copiedInvocations
   418  }
   419  
   420  func (fake *FakeUAAClient) recordInvocation(key string, args []interface{}) {
   421  	fake.invocationsMutex.Lock()
   422  	defer fake.invocationsMutex.Unlock()
   423  	if fake.invocations == nil {
   424  		fake.invocations = map[string][][]interface{}{}
   425  	}
   426  	if fake.invocations[key] == nil {
   427  		fake.invocations[key] = [][]interface{}{}
   428  	}
   429  	fake.invocations[key] = append(fake.invocations[key], args)
   430  }
   431  
   432  var _ v2action.UAAClient = new(FakeUAAClient)