github.com/arunkumar7540/cli@v6.45.0+incompatible/command/v6/v6fakes/fake_login_actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v6fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v3action"
     8  	"code.cloudfoundry.org/cli/api/uaa/constant"
     9  	"code.cloudfoundry.org/cli/cf/configuration/coreconfig"
    10  	v6 "code.cloudfoundry.org/cli/command/v6"
    11  )
    12  
    13  type FakeLoginActor struct {
    14  	AuthenticateStub        func(map[string]string, string, constant.GrantType) error
    15  	authenticateMutex       sync.RWMutex
    16  	authenticateArgsForCall []struct {
    17  		arg1 map[string]string
    18  		arg2 string
    19  		arg3 constant.GrantType
    20  	}
    21  	authenticateReturns struct {
    22  		result1 error
    23  	}
    24  	authenticateReturnsOnCall map[int]struct {
    25  		result1 error
    26  	}
    27  	GetLoginPromptsStub        func() map[string]coreconfig.AuthPrompt
    28  	getLoginPromptsMutex       sync.RWMutex
    29  	getLoginPromptsArgsForCall []struct {
    30  	}
    31  	getLoginPromptsReturns struct {
    32  		result1 map[string]coreconfig.AuthPrompt
    33  	}
    34  	getLoginPromptsReturnsOnCall map[int]struct {
    35  		result1 map[string]coreconfig.AuthPrompt
    36  	}
    37  	GetOrganizationByNameStub        func(string) (v3action.Organization, v3action.Warnings, error)
    38  	getOrganizationByNameMutex       sync.RWMutex
    39  	getOrganizationByNameArgsForCall []struct {
    40  		arg1 string
    41  	}
    42  	getOrganizationByNameReturns struct {
    43  		result1 v3action.Organization
    44  		result2 v3action.Warnings
    45  		result3 error
    46  	}
    47  	getOrganizationByNameReturnsOnCall map[int]struct {
    48  		result1 v3action.Organization
    49  		result2 v3action.Warnings
    50  		result3 error
    51  	}
    52  	GetOrganizationsStub        func() ([]v3action.Organization, v3action.Warnings, error)
    53  	getOrganizationsMutex       sync.RWMutex
    54  	getOrganizationsArgsForCall []struct {
    55  	}
    56  	getOrganizationsReturns struct {
    57  		result1 []v3action.Organization
    58  		result2 v3action.Warnings
    59  		result3 error
    60  	}
    61  	getOrganizationsReturnsOnCall map[int]struct {
    62  		result1 []v3action.Organization
    63  		result2 v3action.Warnings
    64  		result3 error
    65  	}
    66  	GetSpaceByNameAndOrganizationStub        func(string, string) (v3action.Space, v3action.Warnings, error)
    67  	getSpaceByNameAndOrganizationMutex       sync.RWMutex
    68  	getSpaceByNameAndOrganizationArgsForCall []struct {
    69  		arg1 string
    70  		arg2 string
    71  	}
    72  	getSpaceByNameAndOrganizationReturns struct {
    73  		result1 v3action.Space
    74  		result2 v3action.Warnings
    75  		result3 error
    76  	}
    77  	getSpaceByNameAndOrganizationReturnsOnCall map[int]struct {
    78  		result1 v3action.Space
    79  		result2 v3action.Warnings
    80  		result3 error
    81  	}
    82  	SetTargetStub        func(v3action.TargetSettings) (v3action.Warnings, error)
    83  	setTargetMutex       sync.RWMutex
    84  	setTargetArgsForCall []struct {
    85  		arg1 v3action.TargetSettings
    86  	}
    87  	setTargetReturns struct {
    88  		result1 v3action.Warnings
    89  		result2 error
    90  	}
    91  	setTargetReturnsOnCall map[int]struct {
    92  		result1 v3action.Warnings
    93  		result2 error
    94  	}
    95  	invocations      map[string][][]interface{}
    96  	invocationsMutex sync.RWMutex
    97  }
    98  
    99  func (fake *FakeLoginActor) Authenticate(arg1 map[string]string, arg2 string, arg3 constant.GrantType) error {
   100  	fake.authenticateMutex.Lock()
   101  	ret, specificReturn := fake.authenticateReturnsOnCall[len(fake.authenticateArgsForCall)]
   102  	fake.authenticateArgsForCall = append(fake.authenticateArgsForCall, struct {
   103  		arg1 map[string]string
   104  		arg2 string
   105  		arg3 constant.GrantType
   106  	}{arg1, arg2, arg3})
   107  	fake.recordInvocation("Authenticate", []interface{}{arg1, arg2, arg3})
   108  	fake.authenticateMutex.Unlock()
   109  	if fake.AuthenticateStub != nil {
   110  		return fake.AuthenticateStub(arg1, arg2, arg3)
   111  	}
   112  	if specificReturn {
   113  		return ret.result1
   114  	}
   115  	fakeReturns := fake.authenticateReturns
   116  	return fakeReturns.result1
   117  }
   118  
   119  func (fake *FakeLoginActor) AuthenticateCallCount() int {
   120  	fake.authenticateMutex.RLock()
   121  	defer fake.authenticateMutex.RUnlock()
   122  	return len(fake.authenticateArgsForCall)
   123  }
   124  
   125  func (fake *FakeLoginActor) AuthenticateCalls(stub func(map[string]string, string, constant.GrantType) error) {
   126  	fake.authenticateMutex.Lock()
   127  	defer fake.authenticateMutex.Unlock()
   128  	fake.AuthenticateStub = stub
   129  }
   130  
   131  func (fake *FakeLoginActor) AuthenticateArgsForCall(i int) (map[string]string, string, constant.GrantType) {
   132  	fake.authenticateMutex.RLock()
   133  	defer fake.authenticateMutex.RUnlock()
   134  	argsForCall := fake.authenticateArgsForCall[i]
   135  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   136  }
   137  
   138  func (fake *FakeLoginActor) AuthenticateReturns(result1 error) {
   139  	fake.authenticateMutex.Lock()
   140  	defer fake.authenticateMutex.Unlock()
   141  	fake.AuthenticateStub = nil
   142  	fake.authenticateReturns = struct {
   143  		result1 error
   144  	}{result1}
   145  }
   146  
   147  func (fake *FakeLoginActor) AuthenticateReturnsOnCall(i int, result1 error) {
   148  	fake.authenticateMutex.Lock()
   149  	defer fake.authenticateMutex.Unlock()
   150  	fake.AuthenticateStub = nil
   151  	if fake.authenticateReturnsOnCall == nil {
   152  		fake.authenticateReturnsOnCall = make(map[int]struct {
   153  			result1 error
   154  		})
   155  	}
   156  	fake.authenticateReturnsOnCall[i] = struct {
   157  		result1 error
   158  	}{result1}
   159  }
   160  
   161  func (fake *FakeLoginActor) GetLoginPrompts() map[string]coreconfig.AuthPrompt {
   162  	fake.getLoginPromptsMutex.Lock()
   163  	ret, specificReturn := fake.getLoginPromptsReturnsOnCall[len(fake.getLoginPromptsArgsForCall)]
   164  	fake.getLoginPromptsArgsForCall = append(fake.getLoginPromptsArgsForCall, struct {
   165  	}{})
   166  	fake.recordInvocation("GetLoginPrompts", []interface{}{})
   167  	fake.getLoginPromptsMutex.Unlock()
   168  	if fake.GetLoginPromptsStub != nil {
   169  		return fake.GetLoginPromptsStub()
   170  	}
   171  	if specificReturn {
   172  		return ret.result1
   173  	}
   174  	fakeReturns := fake.getLoginPromptsReturns
   175  	return fakeReturns.result1
   176  }
   177  
   178  func (fake *FakeLoginActor) GetLoginPromptsCallCount() int {
   179  	fake.getLoginPromptsMutex.RLock()
   180  	defer fake.getLoginPromptsMutex.RUnlock()
   181  	return len(fake.getLoginPromptsArgsForCall)
   182  }
   183  
   184  func (fake *FakeLoginActor) GetLoginPromptsCalls(stub func() map[string]coreconfig.AuthPrompt) {
   185  	fake.getLoginPromptsMutex.Lock()
   186  	defer fake.getLoginPromptsMutex.Unlock()
   187  	fake.GetLoginPromptsStub = stub
   188  }
   189  
   190  func (fake *FakeLoginActor) GetLoginPromptsReturns(result1 map[string]coreconfig.AuthPrompt) {
   191  	fake.getLoginPromptsMutex.Lock()
   192  	defer fake.getLoginPromptsMutex.Unlock()
   193  	fake.GetLoginPromptsStub = nil
   194  	fake.getLoginPromptsReturns = struct {
   195  		result1 map[string]coreconfig.AuthPrompt
   196  	}{result1}
   197  }
   198  
   199  func (fake *FakeLoginActor) GetLoginPromptsReturnsOnCall(i int, result1 map[string]coreconfig.AuthPrompt) {
   200  	fake.getLoginPromptsMutex.Lock()
   201  	defer fake.getLoginPromptsMutex.Unlock()
   202  	fake.GetLoginPromptsStub = nil
   203  	if fake.getLoginPromptsReturnsOnCall == nil {
   204  		fake.getLoginPromptsReturnsOnCall = make(map[int]struct {
   205  			result1 map[string]coreconfig.AuthPrompt
   206  		})
   207  	}
   208  	fake.getLoginPromptsReturnsOnCall[i] = struct {
   209  		result1 map[string]coreconfig.AuthPrompt
   210  	}{result1}
   211  }
   212  
   213  func (fake *FakeLoginActor) GetOrganizationByName(arg1 string) (v3action.Organization, v3action.Warnings, error) {
   214  	fake.getOrganizationByNameMutex.Lock()
   215  	ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)]
   216  	fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct {
   217  		arg1 string
   218  	}{arg1})
   219  	fake.recordInvocation("GetOrganizationByName", []interface{}{arg1})
   220  	fake.getOrganizationByNameMutex.Unlock()
   221  	if fake.GetOrganizationByNameStub != nil {
   222  		return fake.GetOrganizationByNameStub(arg1)
   223  	}
   224  	if specificReturn {
   225  		return ret.result1, ret.result2, ret.result3
   226  	}
   227  	fakeReturns := fake.getOrganizationByNameReturns
   228  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   229  }
   230  
   231  func (fake *FakeLoginActor) GetOrganizationByNameCallCount() int {
   232  	fake.getOrganizationByNameMutex.RLock()
   233  	defer fake.getOrganizationByNameMutex.RUnlock()
   234  	return len(fake.getOrganizationByNameArgsForCall)
   235  }
   236  
   237  func (fake *FakeLoginActor) GetOrganizationByNameCalls(stub func(string) (v3action.Organization, v3action.Warnings, error)) {
   238  	fake.getOrganizationByNameMutex.Lock()
   239  	defer fake.getOrganizationByNameMutex.Unlock()
   240  	fake.GetOrganizationByNameStub = stub
   241  }
   242  
   243  func (fake *FakeLoginActor) GetOrganizationByNameArgsForCall(i int) string {
   244  	fake.getOrganizationByNameMutex.RLock()
   245  	defer fake.getOrganizationByNameMutex.RUnlock()
   246  	argsForCall := fake.getOrganizationByNameArgsForCall[i]
   247  	return argsForCall.arg1
   248  }
   249  
   250  func (fake *FakeLoginActor) GetOrganizationByNameReturns(result1 v3action.Organization, result2 v3action.Warnings, result3 error) {
   251  	fake.getOrganizationByNameMutex.Lock()
   252  	defer fake.getOrganizationByNameMutex.Unlock()
   253  	fake.GetOrganizationByNameStub = nil
   254  	fake.getOrganizationByNameReturns = struct {
   255  		result1 v3action.Organization
   256  		result2 v3action.Warnings
   257  		result3 error
   258  	}{result1, result2, result3}
   259  }
   260  
   261  func (fake *FakeLoginActor) GetOrganizationByNameReturnsOnCall(i int, result1 v3action.Organization, result2 v3action.Warnings, result3 error) {
   262  	fake.getOrganizationByNameMutex.Lock()
   263  	defer fake.getOrganizationByNameMutex.Unlock()
   264  	fake.GetOrganizationByNameStub = nil
   265  	if fake.getOrganizationByNameReturnsOnCall == nil {
   266  		fake.getOrganizationByNameReturnsOnCall = make(map[int]struct {
   267  			result1 v3action.Organization
   268  			result2 v3action.Warnings
   269  			result3 error
   270  		})
   271  	}
   272  	fake.getOrganizationByNameReturnsOnCall[i] = struct {
   273  		result1 v3action.Organization
   274  		result2 v3action.Warnings
   275  		result3 error
   276  	}{result1, result2, result3}
   277  }
   278  
   279  func (fake *FakeLoginActor) GetOrganizations() ([]v3action.Organization, v3action.Warnings, error) {
   280  	fake.getOrganizationsMutex.Lock()
   281  	ret, specificReturn := fake.getOrganizationsReturnsOnCall[len(fake.getOrganizationsArgsForCall)]
   282  	fake.getOrganizationsArgsForCall = append(fake.getOrganizationsArgsForCall, struct {
   283  	}{})
   284  	fake.recordInvocation("GetOrganizations", []interface{}{})
   285  	fake.getOrganizationsMutex.Unlock()
   286  	if fake.GetOrganizationsStub != nil {
   287  		return fake.GetOrganizationsStub()
   288  	}
   289  	if specificReturn {
   290  		return ret.result1, ret.result2, ret.result3
   291  	}
   292  	fakeReturns := fake.getOrganizationsReturns
   293  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   294  }
   295  
   296  func (fake *FakeLoginActor) GetOrganizationsCallCount() int {
   297  	fake.getOrganizationsMutex.RLock()
   298  	defer fake.getOrganizationsMutex.RUnlock()
   299  	return len(fake.getOrganizationsArgsForCall)
   300  }
   301  
   302  func (fake *FakeLoginActor) GetOrganizationsCalls(stub func() ([]v3action.Organization, v3action.Warnings, error)) {
   303  	fake.getOrganizationsMutex.Lock()
   304  	defer fake.getOrganizationsMutex.Unlock()
   305  	fake.GetOrganizationsStub = stub
   306  }
   307  
   308  func (fake *FakeLoginActor) GetOrganizationsReturns(result1 []v3action.Organization, result2 v3action.Warnings, result3 error) {
   309  	fake.getOrganizationsMutex.Lock()
   310  	defer fake.getOrganizationsMutex.Unlock()
   311  	fake.GetOrganizationsStub = nil
   312  	fake.getOrganizationsReturns = struct {
   313  		result1 []v3action.Organization
   314  		result2 v3action.Warnings
   315  		result3 error
   316  	}{result1, result2, result3}
   317  }
   318  
   319  func (fake *FakeLoginActor) GetOrganizationsReturnsOnCall(i int, result1 []v3action.Organization, result2 v3action.Warnings, result3 error) {
   320  	fake.getOrganizationsMutex.Lock()
   321  	defer fake.getOrganizationsMutex.Unlock()
   322  	fake.GetOrganizationsStub = nil
   323  	if fake.getOrganizationsReturnsOnCall == nil {
   324  		fake.getOrganizationsReturnsOnCall = make(map[int]struct {
   325  			result1 []v3action.Organization
   326  			result2 v3action.Warnings
   327  			result3 error
   328  		})
   329  	}
   330  	fake.getOrganizationsReturnsOnCall[i] = struct {
   331  		result1 []v3action.Organization
   332  		result2 v3action.Warnings
   333  		result3 error
   334  	}{result1, result2, result3}
   335  }
   336  
   337  func (fake *FakeLoginActor) GetSpaceByNameAndOrganization(arg1 string, arg2 string) (v3action.Space, v3action.Warnings, error) {
   338  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   339  	ret, specificReturn := fake.getSpaceByNameAndOrganizationReturnsOnCall[len(fake.getSpaceByNameAndOrganizationArgsForCall)]
   340  	fake.getSpaceByNameAndOrganizationArgsForCall = append(fake.getSpaceByNameAndOrganizationArgsForCall, struct {
   341  		arg1 string
   342  		arg2 string
   343  	}{arg1, arg2})
   344  	fake.recordInvocation("GetSpaceByNameAndOrganization", []interface{}{arg1, arg2})
   345  	fake.getSpaceByNameAndOrganizationMutex.Unlock()
   346  	if fake.GetSpaceByNameAndOrganizationStub != nil {
   347  		return fake.GetSpaceByNameAndOrganizationStub(arg1, arg2)
   348  	}
   349  	if specificReturn {
   350  		return ret.result1, ret.result2, ret.result3
   351  	}
   352  	fakeReturns := fake.getSpaceByNameAndOrganizationReturns
   353  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   354  }
   355  
   356  func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationCallCount() int {
   357  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   358  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   359  	return len(fake.getSpaceByNameAndOrganizationArgsForCall)
   360  }
   361  
   362  func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationCalls(stub func(string, string) (v3action.Space, v3action.Warnings, error)) {
   363  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   364  	defer fake.getSpaceByNameAndOrganizationMutex.Unlock()
   365  	fake.GetSpaceByNameAndOrganizationStub = stub
   366  }
   367  
   368  func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationArgsForCall(i int) (string, string) {
   369  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   370  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   371  	argsForCall := fake.getSpaceByNameAndOrganizationArgsForCall[i]
   372  	return argsForCall.arg1, argsForCall.arg2
   373  }
   374  
   375  func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationReturns(result1 v3action.Space, result2 v3action.Warnings, result3 error) {
   376  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   377  	defer fake.getSpaceByNameAndOrganizationMutex.Unlock()
   378  	fake.GetSpaceByNameAndOrganizationStub = nil
   379  	fake.getSpaceByNameAndOrganizationReturns = struct {
   380  		result1 v3action.Space
   381  		result2 v3action.Warnings
   382  		result3 error
   383  	}{result1, result2, result3}
   384  }
   385  
   386  func (fake *FakeLoginActor) GetSpaceByNameAndOrganizationReturnsOnCall(i int, result1 v3action.Space, result2 v3action.Warnings, result3 error) {
   387  	fake.getSpaceByNameAndOrganizationMutex.Lock()
   388  	defer fake.getSpaceByNameAndOrganizationMutex.Unlock()
   389  	fake.GetSpaceByNameAndOrganizationStub = nil
   390  	if fake.getSpaceByNameAndOrganizationReturnsOnCall == nil {
   391  		fake.getSpaceByNameAndOrganizationReturnsOnCall = make(map[int]struct {
   392  			result1 v3action.Space
   393  			result2 v3action.Warnings
   394  			result3 error
   395  		})
   396  	}
   397  	fake.getSpaceByNameAndOrganizationReturnsOnCall[i] = struct {
   398  		result1 v3action.Space
   399  		result2 v3action.Warnings
   400  		result3 error
   401  	}{result1, result2, result3}
   402  }
   403  
   404  func (fake *FakeLoginActor) SetTarget(arg1 v3action.TargetSettings) (v3action.Warnings, error) {
   405  	fake.setTargetMutex.Lock()
   406  	ret, specificReturn := fake.setTargetReturnsOnCall[len(fake.setTargetArgsForCall)]
   407  	fake.setTargetArgsForCall = append(fake.setTargetArgsForCall, struct {
   408  		arg1 v3action.TargetSettings
   409  	}{arg1})
   410  	fake.recordInvocation("SetTarget", []interface{}{arg1})
   411  	fake.setTargetMutex.Unlock()
   412  	if fake.SetTargetStub != nil {
   413  		return fake.SetTargetStub(arg1)
   414  	}
   415  	if specificReturn {
   416  		return ret.result1, ret.result2
   417  	}
   418  	fakeReturns := fake.setTargetReturns
   419  	return fakeReturns.result1, fakeReturns.result2
   420  }
   421  
   422  func (fake *FakeLoginActor) SetTargetCallCount() int {
   423  	fake.setTargetMutex.RLock()
   424  	defer fake.setTargetMutex.RUnlock()
   425  	return len(fake.setTargetArgsForCall)
   426  }
   427  
   428  func (fake *FakeLoginActor) SetTargetCalls(stub func(v3action.TargetSettings) (v3action.Warnings, error)) {
   429  	fake.setTargetMutex.Lock()
   430  	defer fake.setTargetMutex.Unlock()
   431  	fake.SetTargetStub = stub
   432  }
   433  
   434  func (fake *FakeLoginActor) SetTargetArgsForCall(i int) v3action.TargetSettings {
   435  	fake.setTargetMutex.RLock()
   436  	defer fake.setTargetMutex.RUnlock()
   437  	argsForCall := fake.setTargetArgsForCall[i]
   438  	return argsForCall.arg1
   439  }
   440  
   441  func (fake *FakeLoginActor) SetTargetReturns(result1 v3action.Warnings, result2 error) {
   442  	fake.setTargetMutex.Lock()
   443  	defer fake.setTargetMutex.Unlock()
   444  	fake.SetTargetStub = nil
   445  	fake.setTargetReturns = struct {
   446  		result1 v3action.Warnings
   447  		result2 error
   448  	}{result1, result2}
   449  }
   450  
   451  func (fake *FakeLoginActor) SetTargetReturnsOnCall(i int, result1 v3action.Warnings, result2 error) {
   452  	fake.setTargetMutex.Lock()
   453  	defer fake.setTargetMutex.Unlock()
   454  	fake.SetTargetStub = nil
   455  	if fake.setTargetReturnsOnCall == nil {
   456  		fake.setTargetReturnsOnCall = make(map[int]struct {
   457  			result1 v3action.Warnings
   458  			result2 error
   459  		})
   460  	}
   461  	fake.setTargetReturnsOnCall[i] = struct {
   462  		result1 v3action.Warnings
   463  		result2 error
   464  	}{result1, result2}
   465  }
   466  
   467  func (fake *FakeLoginActor) Invocations() map[string][][]interface{} {
   468  	fake.invocationsMutex.RLock()
   469  	defer fake.invocationsMutex.RUnlock()
   470  	fake.authenticateMutex.RLock()
   471  	defer fake.authenticateMutex.RUnlock()
   472  	fake.getLoginPromptsMutex.RLock()
   473  	defer fake.getLoginPromptsMutex.RUnlock()
   474  	fake.getOrganizationByNameMutex.RLock()
   475  	defer fake.getOrganizationByNameMutex.RUnlock()
   476  	fake.getOrganizationsMutex.RLock()
   477  	defer fake.getOrganizationsMutex.RUnlock()
   478  	fake.getSpaceByNameAndOrganizationMutex.RLock()
   479  	defer fake.getSpaceByNameAndOrganizationMutex.RUnlock()
   480  	fake.setTargetMutex.RLock()
   481  	defer fake.setTargetMutex.RUnlock()
   482  	copiedInvocations := map[string][][]interface{}{}
   483  	for key, value := range fake.invocations {
   484  		copiedInvocations[key] = value
   485  	}
   486  	return copiedInvocations
   487  }
   488  
   489  func (fake *FakeLoginActor) recordInvocation(key string, args []interface{}) {
   490  	fake.invocationsMutex.Lock()
   491  	defer fake.invocationsMutex.Unlock()
   492  	if fake.invocations == nil {
   493  		fake.invocations = map[string][][]interface{}{}
   494  	}
   495  	if fake.invocations[key] == nil {
   496  		fake.invocations[key] = [][]interface{}{}
   497  	}
   498  	fake.invocations[key] = append(fake.invocations[key], args)
   499  }
   500  
   501  var _ v6.LoginActor = new(FakeLoginActor)