github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/plugin/pluginfakes/fake_cli_connection.go (about)

     1  // This file was generated by counterfeiter
     2  package pluginfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/plugin"
     8  	"code.cloudfoundry.org/cli/plugin/models"
     9  )
    10  
    11  type FakeCliConnection struct {
    12  	CliCommandWithoutTerminalOutputStub        func(args ...string) ([]string, error)
    13  	cliCommandWithoutTerminalOutputMutex       sync.RWMutex
    14  	cliCommandWithoutTerminalOutputArgsForCall []struct {
    15  		args []string
    16  	}
    17  	cliCommandWithoutTerminalOutputReturns struct {
    18  		result1 []string
    19  		result2 error
    20  	}
    21  	CliCommandStub        func(args ...string) ([]string, error)
    22  	cliCommandMutex       sync.RWMutex
    23  	cliCommandArgsForCall []struct {
    24  		args []string
    25  	}
    26  	cliCommandReturns struct {
    27  		result1 []string
    28  		result2 error
    29  	}
    30  	GetCurrentOrgStub        func() (plugin_models.Organization, error)
    31  	getCurrentOrgMutex       sync.RWMutex
    32  	getCurrentOrgArgsForCall []struct{}
    33  	getCurrentOrgReturns     struct {
    34  		result1 plugin_models.Organization
    35  		result2 error
    36  	}
    37  	GetCurrentSpaceStub        func() (plugin_models.Space, error)
    38  	getCurrentSpaceMutex       sync.RWMutex
    39  	getCurrentSpaceArgsForCall []struct{}
    40  	getCurrentSpaceReturns     struct {
    41  		result1 plugin_models.Space
    42  		result2 error
    43  	}
    44  	UsernameStub        func() (string, error)
    45  	usernameMutex       sync.RWMutex
    46  	usernameArgsForCall []struct{}
    47  	usernameReturns     struct {
    48  		result1 string
    49  		result2 error
    50  	}
    51  	UserGuidStub        func() (string, error)
    52  	userGuidMutex       sync.RWMutex
    53  	userGuidArgsForCall []struct{}
    54  	userGuidReturns     struct {
    55  		result1 string
    56  		result2 error
    57  	}
    58  	UserEmailStub        func() (string, error)
    59  	userEmailMutex       sync.RWMutex
    60  	userEmailArgsForCall []struct{}
    61  	userEmailReturns     struct {
    62  		result1 string
    63  		result2 error
    64  	}
    65  	IsLoggedInStub        func() (bool, error)
    66  	isLoggedInMutex       sync.RWMutex
    67  	isLoggedInArgsForCall []struct{}
    68  	isLoggedInReturns     struct {
    69  		result1 bool
    70  		result2 error
    71  	}
    72  	IsSSLDisabledStub        func() (bool, error)
    73  	isSSLDisabledMutex       sync.RWMutex
    74  	isSSLDisabledArgsForCall []struct{}
    75  	isSSLDisabledReturns     struct {
    76  		result1 bool
    77  		result2 error
    78  	}
    79  	HasOrganizationStub        func() (bool, error)
    80  	hasOrganizationMutex       sync.RWMutex
    81  	hasOrganizationArgsForCall []struct{}
    82  	hasOrganizationReturns     struct {
    83  		result1 bool
    84  		result2 error
    85  	}
    86  	HasSpaceStub        func() (bool, error)
    87  	hasSpaceMutex       sync.RWMutex
    88  	hasSpaceArgsForCall []struct{}
    89  	hasSpaceReturns     struct {
    90  		result1 bool
    91  		result2 error
    92  	}
    93  	ApiEndpointStub        func() (string, error)
    94  	apiEndpointMutex       sync.RWMutex
    95  	apiEndpointArgsForCall []struct{}
    96  	apiEndpointReturns     struct {
    97  		result1 string
    98  		result2 error
    99  	}
   100  	ApiVersionStub        func() (string, error)
   101  	apiVersionMutex       sync.RWMutex
   102  	apiVersionArgsForCall []struct{}
   103  	apiVersionReturns     struct {
   104  		result1 string
   105  		result2 error
   106  	}
   107  	HasAPIEndpointStub        func() (bool, error)
   108  	hasAPIEndpointMutex       sync.RWMutex
   109  	hasAPIEndpointArgsForCall []struct{}
   110  	hasAPIEndpointReturns     struct {
   111  		result1 bool
   112  		result2 error
   113  	}
   114  	LoggregatorEndpointStub        func() (string, error)
   115  	loggregatorEndpointMutex       sync.RWMutex
   116  	loggregatorEndpointArgsForCall []struct{}
   117  	loggregatorEndpointReturns     struct {
   118  		result1 string
   119  		result2 error
   120  	}
   121  	DopplerEndpointStub        func() (string, error)
   122  	dopplerEndpointMutex       sync.RWMutex
   123  	dopplerEndpointArgsForCall []struct{}
   124  	dopplerEndpointReturns     struct {
   125  		result1 string
   126  		result2 error
   127  	}
   128  	AccessTokenStub        func() (string, error)
   129  	accessTokenMutex       sync.RWMutex
   130  	accessTokenArgsForCall []struct{}
   131  	accessTokenReturns     struct {
   132  		result1 string
   133  		result2 error
   134  	}
   135  	GetAppStub        func(string) (plugin_models.GetAppModel, error)
   136  	getAppMutex       sync.RWMutex
   137  	getAppArgsForCall []struct {
   138  		arg1 string
   139  	}
   140  	getAppReturns struct {
   141  		result1 plugin_models.GetAppModel
   142  		result2 error
   143  	}
   144  	GetAppsStub        func() ([]plugin_models.GetAppsModel, error)
   145  	getAppsMutex       sync.RWMutex
   146  	getAppsArgsForCall []struct{}
   147  	getAppsReturns     struct {
   148  		result1 []plugin_models.GetAppsModel
   149  		result2 error
   150  	}
   151  	GetOrgsStub        func() ([]plugin_models.GetOrgs_Model, error)
   152  	getOrgsMutex       sync.RWMutex
   153  	getOrgsArgsForCall []struct{}
   154  	getOrgsReturns     struct {
   155  		result1 []plugin_models.GetOrgs_Model
   156  		result2 error
   157  	}
   158  	GetSpacesStub        func() ([]plugin_models.GetSpaces_Model, error)
   159  	getSpacesMutex       sync.RWMutex
   160  	getSpacesArgsForCall []struct{}
   161  	getSpacesReturns     struct {
   162  		result1 []plugin_models.GetSpaces_Model
   163  		result2 error
   164  	}
   165  	GetOrgUsersStub        func(string, ...string) ([]plugin_models.GetOrgUsers_Model, error)
   166  	getOrgUsersMutex       sync.RWMutex
   167  	getOrgUsersArgsForCall []struct {
   168  		arg1 string
   169  		arg2 []string
   170  	}
   171  	getOrgUsersReturns struct {
   172  		result1 []plugin_models.GetOrgUsers_Model
   173  		result2 error
   174  	}
   175  	GetSpaceUsersStub        func(string, string) ([]plugin_models.GetSpaceUsers_Model, error)
   176  	getSpaceUsersMutex       sync.RWMutex
   177  	getSpaceUsersArgsForCall []struct {
   178  		arg1 string
   179  		arg2 string
   180  	}
   181  	getSpaceUsersReturns struct {
   182  		result1 []plugin_models.GetSpaceUsers_Model
   183  		result2 error
   184  	}
   185  	GetServicesStub        func() ([]plugin_models.GetServices_Model, error)
   186  	getServicesMutex       sync.RWMutex
   187  	getServicesArgsForCall []struct{}
   188  	getServicesReturns     struct {
   189  		result1 []plugin_models.GetServices_Model
   190  		result2 error
   191  	}
   192  	GetServiceStub        func(string) (plugin_models.GetService_Model, error)
   193  	getServiceMutex       sync.RWMutex
   194  	getServiceArgsForCall []struct {
   195  		arg1 string
   196  	}
   197  	getServiceReturns struct {
   198  		result1 plugin_models.GetService_Model
   199  		result2 error
   200  	}
   201  	GetOrgStub        func(string) (plugin_models.GetOrg_Model, error)
   202  	getOrgMutex       sync.RWMutex
   203  	getOrgArgsForCall []struct {
   204  		arg1 string
   205  	}
   206  	getOrgReturns struct {
   207  		result1 plugin_models.GetOrg_Model
   208  		result2 error
   209  	}
   210  	GetSpaceStub        func(string) (plugin_models.GetSpace_Model, error)
   211  	getSpaceMutex       sync.RWMutex
   212  	getSpaceArgsForCall []struct {
   213  		arg1 string
   214  	}
   215  	getSpaceReturns struct {
   216  		result1 plugin_models.GetSpace_Model
   217  		result2 error
   218  	}
   219  	invocations      map[string][][]interface{}
   220  	invocationsMutex sync.RWMutex
   221  }
   222  
   223  func (fake *FakeCliConnection) CliCommandWithoutTerminalOutput(args ...string) ([]string, error) {
   224  	fake.cliCommandWithoutTerminalOutputMutex.Lock()
   225  	fake.cliCommandWithoutTerminalOutputArgsForCall = append(fake.cliCommandWithoutTerminalOutputArgsForCall, struct {
   226  		args []string
   227  	}{args})
   228  	fake.recordInvocation("CliCommandWithoutTerminalOutput", []interface{}{args})
   229  	fake.cliCommandWithoutTerminalOutputMutex.Unlock()
   230  	if fake.CliCommandWithoutTerminalOutputStub != nil {
   231  		return fake.CliCommandWithoutTerminalOutputStub(args...)
   232  	} else {
   233  		return fake.cliCommandWithoutTerminalOutputReturns.result1, fake.cliCommandWithoutTerminalOutputReturns.result2
   234  	}
   235  }
   236  
   237  func (fake *FakeCliConnection) CliCommandWithoutTerminalOutputCallCount() int {
   238  	fake.cliCommandWithoutTerminalOutputMutex.RLock()
   239  	defer fake.cliCommandWithoutTerminalOutputMutex.RUnlock()
   240  	return len(fake.cliCommandWithoutTerminalOutputArgsForCall)
   241  }
   242  
   243  func (fake *FakeCliConnection) CliCommandWithoutTerminalOutputArgsForCall(i int) []string {
   244  	fake.cliCommandWithoutTerminalOutputMutex.RLock()
   245  	defer fake.cliCommandWithoutTerminalOutputMutex.RUnlock()
   246  	return fake.cliCommandWithoutTerminalOutputArgsForCall[i].args
   247  }
   248  
   249  func (fake *FakeCliConnection) CliCommandWithoutTerminalOutputReturns(result1 []string, result2 error) {
   250  	fake.CliCommandWithoutTerminalOutputStub = nil
   251  	fake.cliCommandWithoutTerminalOutputReturns = struct {
   252  		result1 []string
   253  		result2 error
   254  	}{result1, result2}
   255  }
   256  
   257  func (fake *FakeCliConnection) CliCommand(args ...string) ([]string, error) {
   258  	fake.cliCommandMutex.Lock()
   259  	fake.cliCommandArgsForCall = append(fake.cliCommandArgsForCall, struct {
   260  		args []string
   261  	}{args})
   262  	fake.recordInvocation("CliCommand", []interface{}{args})
   263  	fake.cliCommandMutex.Unlock()
   264  	if fake.CliCommandStub != nil {
   265  		return fake.CliCommandStub(args...)
   266  	} else {
   267  		return fake.cliCommandReturns.result1, fake.cliCommandReturns.result2
   268  	}
   269  }
   270  
   271  func (fake *FakeCliConnection) CliCommandCallCount() int {
   272  	fake.cliCommandMutex.RLock()
   273  	defer fake.cliCommandMutex.RUnlock()
   274  	return len(fake.cliCommandArgsForCall)
   275  }
   276  
   277  func (fake *FakeCliConnection) CliCommandArgsForCall(i int) []string {
   278  	fake.cliCommandMutex.RLock()
   279  	defer fake.cliCommandMutex.RUnlock()
   280  	return fake.cliCommandArgsForCall[i].args
   281  }
   282  
   283  func (fake *FakeCliConnection) CliCommandReturns(result1 []string, result2 error) {
   284  	fake.CliCommandStub = nil
   285  	fake.cliCommandReturns = struct {
   286  		result1 []string
   287  		result2 error
   288  	}{result1, result2}
   289  }
   290  
   291  func (fake *FakeCliConnection) GetCurrentOrg() (plugin_models.Organization, error) {
   292  	fake.getCurrentOrgMutex.Lock()
   293  	fake.getCurrentOrgArgsForCall = append(fake.getCurrentOrgArgsForCall, struct{}{})
   294  	fake.recordInvocation("GetCurrentOrg", []interface{}{})
   295  	fake.getCurrentOrgMutex.Unlock()
   296  	if fake.GetCurrentOrgStub != nil {
   297  		return fake.GetCurrentOrgStub()
   298  	} else {
   299  		return fake.getCurrentOrgReturns.result1, fake.getCurrentOrgReturns.result2
   300  	}
   301  }
   302  
   303  func (fake *FakeCliConnection) GetCurrentOrgCallCount() int {
   304  	fake.getCurrentOrgMutex.RLock()
   305  	defer fake.getCurrentOrgMutex.RUnlock()
   306  	return len(fake.getCurrentOrgArgsForCall)
   307  }
   308  
   309  func (fake *FakeCliConnection) GetCurrentOrgReturns(result1 plugin_models.Organization, result2 error) {
   310  	fake.GetCurrentOrgStub = nil
   311  	fake.getCurrentOrgReturns = struct {
   312  		result1 plugin_models.Organization
   313  		result2 error
   314  	}{result1, result2}
   315  }
   316  
   317  func (fake *FakeCliConnection) GetCurrentSpace() (plugin_models.Space, error) {
   318  	fake.getCurrentSpaceMutex.Lock()
   319  	fake.getCurrentSpaceArgsForCall = append(fake.getCurrentSpaceArgsForCall, struct{}{})
   320  	fake.recordInvocation("GetCurrentSpace", []interface{}{})
   321  	fake.getCurrentSpaceMutex.Unlock()
   322  	if fake.GetCurrentSpaceStub != nil {
   323  		return fake.GetCurrentSpaceStub()
   324  	} else {
   325  		return fake.getCurrentSpaceReturns.result1, fake.getCurrentSpaceReturns.result2
   326  	}
   327  }
   328  
   329  func (fake *FakeCliConnection) GetCurrentSpaceCallCount() int {
   330  	fake.getCurrentSpaceMutex.RLock()
   331  	defer fake.getCurrentSpaceMutex.RUnlock()
   332  	return len(fake.getCurrentSpaceArgsForCall)
   333  }
   334  
   335  func (fake *FakeCliConnection) GetCurrentSpaceReturns(result1 plugin_models.Space, result2 error) {
   336  	fake.GetCurrentSpaceStub = nil
   337  	fake.getCurrentSpaceReturns = struct {
   338  		result1 plugin_models.Space
   339  		result2 error
   340  	}{result1, result2}
   341  }
   342  
   343  func (fake *FakeCliConnection) Username() (string, error) {
   344  	fake.usernameMutex.Lock()
   345  	fake.usernameArgsForCall = append(fake.usernameArgsForCall, struct{}{})
   346  	fake.recordInvocation("Username", []interface{}{})
   347  	fake.usernameMutex.Unlock()
   348  	if fake.UsernameStub != nil {
   349  		return fake.UsernameStub()
   350  	} else {
   351  		return fake.usernameReturns.result1, fake.usernameReturns.result2
   352  	}
   353  }
   354  
   355  func (fake *FakeCliConnection) UsernameCallCount() int {
   356  	fake.usernameMutex.RLock()
   357  	defer fake.usernameMutex.RUnlock()
   358  	return len(fake.usernameArgsForCall)
   359  }
   360  
   361  func (fake *FakeCliConnection) UsernameReturns(result1 string, result2 error) {
   362  	fake.UsernameStub = nil
   363  	fake.usernameReturns = struct {
   364  		result1 string
   365  		result2 error
   366  	}{result1, result2}
   367  }
   368  
   369  func (fake *FakeCliConnection) UserGuid() (string, error) {
   370  	fake.userGuidMutex.Lock()
   371  	fake.userGuidArgsForCall = append(fake.userGuidArgsForCall, struct{}{})
   372  	fake.recordInvocation("UserGuid", []interface{}{})
   373  	fake.userGuidMutex.Unlock()
   374  	if fake.UserGuidStub != nil {
   375  		return fake.UserGuidStub()
   376  	} else {
   377  		return fake.userGuidReturns.result1, fake.userGuidReturns.result2
   378  	}
   379  }
   380  
   381  func (fake *FakeCliConnection) UserGuidCallCount() int {
   382  	fake.userGuidMutex.RLock()
   383  	defer fake.userGuidMutex.RUnlock()
   384  	return len(fake.userGuidArgsForCall)
   385  }
   386  
   387  func (fake *FakeCliConnection) UserGuidReturns(result1 string, result2 error) {
   388  	fake.UserGuidStub = nil
   389  	fake.userGuidReturns = struct {
   390  		result1 string
   391  		result2 error
   392  	}{result1, result2}
   393  }
   394  
   395  func (fake *FakeCliConnection) UserEmail() (string, error) {
   396  	fake.userEmailMutex.Lock()
   397  	fake.userEmailArgsForCall = append(fake.userEmailArgsForCall, struct{}{})
   398  	fake.recordInvocation("UserEmail", []interface{}{})
   399  	fake.userEmailMutex.Unlock()
   400  	if fake.UserEmailStub != nil {
   401  		return fake.UserEmailStub()
   402  	} else {
   403  		return fake.userEmailReturns.result1, fake.userEmailReturns.result2
   404  	}
   405  }
   406  
   407  func (fake *FakeCliConnection) UserEmailCallCount() int {
   408  	fake.userEmailMutex.RLock()
   409  	defer fake.userEmailMutex.RUnlock()
   410  	return len(fake.userEmailArgsForCall)
   411  }
   412  
   413  func (fake *FakeCliConnection) UserEmailReturns(result1 string, result2 error) {
   414  	fake.UserEmailStub = nil
   415  	fake.userEmailReturns = struct {
   416  		result1 string
   417  		result2 error
   418  	}{result1, result2}
   419  }
   420  
   421  func (fake *FakeCliConnection) IsLoggedIn() (bool, error) {
   422  	fake.isLoggedInMutex.Lock()
   423  	fake.isLoggedInArgsForCall = append(fake.isLoggedInArgsForCall, struct{}{})
   424  	fake.recordInvocation("IsLoggedIn", []interface{}{})
   425  	fake.isLoggedInMutex.Unlock()
   426  	if fake.IsLoggedInStub != nil {
   427  		return fake.IsLoggedInStub()
   428  	} else {
   429  		return fake.isLoggedInReturns.result1, fake.isLoggedInReturns.result2
   430  	}
   431  }
   432  
   433  func (fake *FakeCliConnection) IsLoggedInCallCount() int {
   434  	fake.isLoggedInMutex.RLock()
   435  	defer fake.isLoggedInMutex.RUnlock()
   436  	return len(fake.isLoggedInArgsForCall)
   437  }
   438  
   439  func (fake *FakeCliConnection) IsLoggedInReturns(result1 bool, result2 error) {
   440  	fake.IsLoggedInStub = nil
   441  	fake.isLoggedInReturns = struct {
   442  		result1 bool
   443  		result2 error
   444  	}{result1, result2}
   445  }
   446  
   447  func (fake *FakeCliConnection) IsSSLDisabled() (bool, error) {
   448  	fake.isSSLDisabledMutex.Lock()
   449  	fake.isSSLDisabledArgsForCall = append(fake.isSSLDisabledArgsForCall, struct{}{})
   450  	fake.recordInvocation("IsSSLDisabled", []interface{}{})
   451  	fake.isSSLDisabledMutex.Unlock()
   452  	if fake.IsSSLDisabledStub != nil {
   453  		return fake.IsSSLDisabledStub()
   454  	} else {
   455  		return fake.isSSLDisabledReturns.result1, fake.isSSLDisabledReturns.result2
   456  	}
   457  }
   458  
   459  func (fake *FakeCliConnection) IsSSLDisabledCallCount() int {
   460  	fake.isSSLDisabledMutex.RLock()
   461  	defer fake.isSSLDisabledMutex.RUnlock()
   462  	return len(fake.isSSLDisabledArgsForCall)
   463  }
   464  
   465  func (fake *FakeCliConnection) IsSSLDisabledReturns(result1 bool, result2 error) {
   466  	fake.IsSSLDisabledStub = nil
   467  	fake.isSSLDisabledReturns = struct {
   468  		result1 bool
   469  		result2 error
   470  	}{result1, result2}
   471  }
   472  
   473  func (fake *FakeCliConnection) HasOrganization() (bool, error) {
   474  	fake.hasOrganizationMutex.Lock()
   475  	fake.hasOrganizationArgsForCall = append(fake.hasOrganizationArgsForCall, struct{}{})
   476  	fake.recordInvocation("HasOrganization", []interface{}{})
   477  	fake.hasOrganizationMutex.Unlock()
   478  	if fake.HasOrganizationStub != nil {
   479  		return fake.HasOrganizationStub()
   480  	} else {
   481  		return fake.hasOrganizationReturns.result1, fake.hasOrganizationReturns.result2
   482  	}
   483  }
   484  
   485  func (fake *FakeCliConnection) HasOrganizationCallCount() int {
   486  	fake.hasOrganizationMutex.RLock()
   487  	defer fake.hasOrganizationMutex.RUnlock()
   488  	return len(fake.hasOrganizationArgsForCall)
   489  }
   490  
   491  func (fake *FakeCliConnection) HasOrganizationReturns(result1 bool, result2 error) {
   492  	fake.HasOrganizationStub = nil
   493  	fake.hasOrganizationReturns = struct {
   494  		result1 bool
   495  		result2 error
   496  	}{result1, result2}
   497  }
   498  
   499  func (fake *FakeCliConnection) HasSpace() (bool, error) {
   500  	fake.hasSpaceMutex.Lock()
   501  	fake.hasSpaceArgsForCall = append(fake.hasSpaceArgsForCall, struct{}{})
   502  	fake.recordInvocation("HasSpace", []interface{}{})
   503  	fake.hasSpaceMutex.Unlock()
   504  	if fake.HasSpaceStub != nil {
   505  		return fake.HasSpaceStub()
   506  	} else {
   507  		return fake.hasSpaceReturns.result1, fake.hasSpaceReturns.result2
   508  	}
   509  }
   510  
   511  func (fake *FakeCliConnection) HasSpaceCallCount() int {
   512  	fake.hasSpaceMutex.RLock()
   513  	defer fake.hasSpaceMutex.RUnlock()
   514  	return len(fake.hasSpaceArgsForCall)
   515  }
   516  
   517  func (fake *FakeCliConnection) HasSpaceReturns(result1 bool, result2 error) {
   518  	fake.HasSpaceStub = nil
   519  	fake.hasSpaceReturns = struct {
   520  		result1 bool
   521  		result2 error
   522  	}{result1, result2}
   523  }
   524  
   525  func (fake *FakeCliConnection) ApiEndpoint() (string, error) {
   526  	fake.apiEndpointMutex.Lock()
   527  	fake.apiEndpointArgsForCall = append(fake.apiEndpointArgsForCall, struct{}{})
   528  	fake.recordInvocation("ApiEndpoint", []interface{}{})
   529  	fake.apiEndpointMutex.Unlock()
   530  	if fake.ApiEndpointStub != nil {
   531  		return fake.ApiEndpointStub()
   532  	} else {
   533  		return fake.apiEndpointReturns.result1, fake.apiEndpointReturns.result2
   534  	}
   535  }
   536  
   537  func (fake *FakeCliConnection) ApiEndpointCallCount() int {
   538  	fake.apiEndpointMutex.RLock()
   539  	defer fake.apiEndpointMutex.RUnlock()
   540  	return len(fake.apiEndpointArgsForCall)
   541  }
   542  
   543  func (fake *FakeCliConnection) ApiEndpointReturns(result1 string, result2 error) {
   544  	fake.ApiEndpointStub = nil
   545  	fake.apiEndpointReturns = struct {
   546  		result1 string
   547  		result2 error
   548  	}{result1, result2}
   549  }
   550  
   551  func (fake *FakeCliConnection) ApiVersion() (string, error) {
   552  	fake.apiVersionMutex.Lock()
   553  	fake.apiVersionArgsForCall = append(fake.apiVersionArgsForCall, struct{}{})
   554  	fake.recordInvocation("ApiVersion", []interface{}{})
   555  	fake.apiVersionMutex.Unlock()
   556  	if fake.ApiVersionStub != nil {
   557  		return fake.ApiVersionStub()
   558  	} else {
   559  		return fake.apiVersionReturns.result1, fake.apiVersionReturns.result2
   560  	}
   561  }
   562  
   563  func (fake *FakeCliConnection) ApiVersionCallCount() int {
   564  	fake.apiVersionMutex.RLock()
   565  	defer fake.apiVersionMutex.RUnlock()
   566  	return len(fake.apiVersionArgsForCall)
   567  }
   568  
   569  func (fake *FakeCliConnection) ApiVersionReturns(result1 string, result2 error) {
   570  	fake.ApiVersionStub = nil
   571  	fake.apiVersionReturns = struct {
   572  		result1 string
   573  		result2 error
   574  	}{result1, result2}
   575  }
   576  
   577  func (fake *FakeCliConnection) HasAPIEndpoint() (bool, error) {
   578  	fake.hasAPIEndpointMutex.Lock()
   579  	fake.hasAPIEndpointArgsForCall = append(fake.hasAPIEndpointArgsForCall, struct{}{})
   580  	fake.recordInvocation("HasAPIEndpoint", []interface{}{})
   581  	fake.hasAPIEndpointMutex.Unlock()
   582  	if fake.HasAPIEndpointStub != nil {
   583  		return fake.HasAPIEndpointStub()
   584  	} else {
   585  		return fake.hasAPIEndpointReturns.result1, fake.hasAPIEndpointReturns.result2
   586  	}
   587  }
   588  
   589  func (fake *FakeCliConnection) HasAPIEndpointCallCount() int {
   590  	fake.hasAPIEndpointMutex.RLock()
   591  	defer fake.hasAPIEndpointMutex.RUnlock()
   592  	return len(fake.hasAPIEndpointArgsForCall)
   593  }
   594  
   595  func (fake *FakeCliConnection) HasAPIEndpointReturns(result1 bool, result2 error) {
   596  	fake.HasAPIEndpointStub = nil
   597  	fake.hasAPIEndpointReturns = struct {
   598  		result1 bool
   599  		result2 error
   600  	}{result1, result2}
   601  }
   602  
   603  func (fake *FakeCliConnection) LoggregatorEndpoint() (string, error) {
   604  	fake.loggregatorEndpointMutex.Lock()
   605  	fake.loggregatorEndpointArgsForCall = append(fake.loggregatorEndpointArgsForCall, struct{}{})
   606  	fake.recordInvocation("LoggregatorEndpoint", []interface{}{})
   607  	fake.loggregatorEndpointMutex.Unlock()
   608  	if fake.LoggregatorEndpointStub != nil {
   609  		return fake.LoggregatorEndpointStub()
   610  	} else {
   611  		return fake.loggregatorEndpointReturns.result1, fake.loggregatorEndpointReturns.result2
   612  	}
   613  }
   614  
   615  func (fake *FakeCliConnection) LoggregatorEndpointCallCount() int {
   616  	fake.loggregatorEndpointMutex.RLock()
   617  	defer fake.loggregatorEndpointMutex.RUnlock()
   618  	return len(fake.loggregatorEndpointArgsForCall)
   619  }
   620  
   621  func (fake *FakeCliConnection) LoggregatorEndpointReturns(result1 string, result2 error) {
   622  	fake.LoggregatorEndpointStub = nil
   623  	fake.loggregatorEndpointReturns = struct {
   624  		result1 string
   625  		result2 error
   626  	}{result1, result2}
   627  }
   628  
   629  func (fake *FakeCliConnection) DopplerEndpoint() (string, error) {
   630  	fake.dopplerEndpointMutex.Lock()
   631  	fake.dopplerEndpointArgsForCall = append(fake.dopplerEndpointArgsForCall, struct{}{})
   632  	fake.recordInvocation("DopplerEndpoint", []interface{}{})
   633  	fake.dopplerEndpointMutex.Unlock()
   634  	if fake.DopplerEndpointStub != nil {
   635  		return fake.DopplerEndpointStub()
   636  	} else {
   637  		return fake.dopplerEndpointReturns.result1, fake.dopplerEndpointReturns.result2
   638  	}
   639  }
   640  
   641  func (fake *FakeCliConnection) DopplerEndpointCallCount() int {
   642  	fake.dopplerEndpointMutex.RLock()
   643  	defer fake.dopplerEndpointMutex.RUnlock()
   644  	return len(fake.dopplerEndpointArgsForCall)
   645  }
   646  
   647  func (fake *FakeCliConnection) DopplerEndpointReturns(result1 string, result2 error) {
   648  	fake.DopplerEndpointStub = nil
   649  	fake.dopplerEndpointReturns = struct {
   650  		result1 string
   651  		result2 error
   652  	}{result1, result2}
   653  }
   654  
   655  func (fake *FakeCliConnection) AccessToken() (string, error) {
   656  	fake.accessTokenMutex.Lock()
   657  	fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct{}{})
   658  	fake.recordInvocation("AccessToken", []interface{}{})
   659  	fake.accessTokenMutex.Unlock()
   660  	if fake.AccessTokenStub != nil {
   661  		return fake.AccessTokenStub()
   662  	} else {
   663  		return fake.accessTokenReturns.result1, fake.accessTokenReturns.result2
   664  	}
   665  }
   666  
   667  func (fake *FakeCliConnection) AccessTokenCallCount() int {
   668  	fake.accessTokenMutex.RLock()
   669  	defer fake.accessTokenMutex.RUnlock()
   670  	return len(fake.accessTokenArgsForCall)
   671  }
   672  
   673  func (fake *FakeCliConnection) AccessTokenReturns(result1 string, result2 error) {
   674  	fake.AccessTokenStub = nil
   675  	fake.accessTokenReturns = struct {
   676  		result1 string
   677  		result2 error
   678  	}{result1, result2}
   679  }
   680  
   681  func (fake *FakeCliConnection) GetApp(arg1 string) (plugin_models.GetAppModel, error) {
   682  	fake.getAppMutex.Lock()
   683  	fake.getAppArgsForCall = append(fake.getAppArgsForCall, struct {
   684  		arg1 string
   685  	}{arg1})
   686  	fake.recordInvocation("GetApp", []interface{}{arg1})
   687  	fake.getAppMutex.Unlock()
   688  	if fake.GetAppStub != nil {
   689  		return fake.GetAppStub(arg1)
   690  	} else {
   691  		return fake.getAppReturns.result1, fake.getAppReturns.result2
   692  	}
   693  }
   694  
   695  func (fake *FakeCliConnection) GetAppCallCount() int {
   696  	fake.getAppMutex.RLock()
   697  	defer fake.getAppMutex.RUnlock()
   698  	return len(fake.getAppArgsForCall)
   699  }
   700  
   701  func (fake *FakeCliConnection) GetAppArgsForCall(i int) string {
   702  	fake.getAppMutex.RLock()
   703  	defer fake.getAppMutex.RUnlock()
   704  	return fake.getAppArgsForCall[i].arg1
   705  }
   706  
   707  func (fake *FakeCliConnection) GetAppReturns(result1 plugin_models.GetAppModel, result2 error) {
   708  	fake.GetAppStub = nil
   709  	fake.getAppReturns = struct {
   710  		result1 plugin_models.GetAppModel
   711  		result2 error
   712  	}{result1, result2}
   713  }
   714  
   715  func (fake *FakeCliConnection) GetApps() ([]plugin_models.GetAppsModel, error) {
   716  	fake.getAppsMutex.Lock()
   717  	fake.getAppsArgsForCall = append(fake.getAppsArgsForCall, struct{}{})
   718  	fake.recordInvocation("GetApps", []interface{}{})
   719  	fake.getAppsMutex.Unlock()
   720  	if fake.GetAppsStub != nil {
   721  		return fake.GetAppsStub()
   722  	} else {
   723  		return fake.getAppsReturns.result1, fake.getAppsReturns.result2
   724  	}
   725  }
   726  
   727  func (fake *FakeCliConnection) GetAppsCallCount() int {
   728  	fake.getAppsMutex.RLock()
   729  	defer fake.getAppsMutex.RUnlock()
   730  	return len(fake.getAppsArgsForCall)
   731  }
   732  
   733  func (fake *FakeCliConnection) GetAppsReturns(result1 []plugin_models.GetAppsModel, result2 error) {
   734  	fake.GetAppsStub = nil
   735  	fake.getAppsReturns = struct {
   736  		result1 []plugin_models.GetAppsModel
   737  		result2 error
   738  	}{result1, result2}
   739  }
   740  
   741  func (fake *FakeCliConnection) GetOrgs() ([]plugin_models.GetOrgs_Model, error) {
   742  	fake.getOrgsMutex.Lock()
   743  	fake.getOrgsArgsForCall = append(fake.getOrgsArgsForCall, struct{}{})
   744  	fake.recordInvocation("GetOrgs", []interface{}{})
   745  	fake.getOrgsMutex.Unlock()
   746  	if fake.GetOrgsStub != nil {
   747  		return fake.GetOrgsStub()
   748  	} else {
   749  		return fake.getOrgsReturns.result1, fake.getOrgsReturns.result2
   750  	}
   751  }
   752  
   753  func (fake *FakeCliConnection) GetOrgsCallCount() int {
   754  	fake.getOrgsMutex.RLock()
   755  	defer fake.getOrgsMutex.RUnlock()
   756  	return len(fake.getOrgsArgsForCall)
   757  }
   758  
   759  func (fake *FakeCliConnection) GetOrgsReturns(result1 []plugin_models.GetOrgs_Model, result2 error) {
   760  	fake.GetOrgsStub = nil
   761  	fake.getOrgsReturns = struct {
   762  		result1 []plugin_models.GetOrgs_Model
   763  		result2 error
   764  	}{result1, result2}
   765  }
   766  
   767  func (fake *FakeCliConnection) GetSpaces() ([]plugin_models.GetSpaces_Model, error) {
   768  	fake.getSpacesMutex.Lock()
   769  	fake.getSpacesArgsForCall = append(fake.getSpacesArgsForCall, struct{}{})
   770  	fake.recordInvocation("GetSpaces", []interface{}{})
   771  	fake.getSpacesMutex.Unlock()
   772  	if fake.GetSpacesStub != nil {
   773  		return fake.GetSpacesStub()
   774  	} else {
   775  		return fake.getSpacesReturns.result1, fake.getSpacesReturns.result2
   776  	}
   777  }
   778  
   779  func (fake *FakeCliConnection) GetSpacesCallCount() int {
   780  	fake.getSpacesMutex.RLock()
   781  	defer fake.getSpacesMutex.RUnlock()
   782  	return len(fake.getSpacesArgsForCall)
   783  }
   784  
   785  func (fake *FakeCliConnection) GetSpacesReturns(result1 []plugin_models.GetSpaces_Model, result2 error) {
   786  	fake.GetSpacesStub = nil
   787  	fake.getSpacesReturns = struct {
   788  		result1 []plugin_models.GetSpaces_Model
   789  		result2 error
   790  	}{result1, result2}
   791  }
   792  
   793  func (fake *FakeCliConnection) GetOrgUsers(arg1 string, arg2 ...string) ([]plugin_models.GetOrgUsers_Model, error) {
   794  	fake.getOrgUsersMutex.Lock()
   795  	fake.getOrgUsersArgsForCall = append(fake.getOrgUsersArgsForCall, struct {
   796  		arg1 string
   797  		arg2 []string
   798  	}{arg1, arg2})
   799  	fake.recordInvocation("GetOrgUsers", []interface{}{arg1, arg2})
   800  	fake.getOrgUsersMutex.Unlock()
   801  	if fake.GetOrgUsersStub != nil {
   802  		return fake.GetOrgUsersStub(arg1, arg2...)
   803  	} else {
   804  		return fake.getOrgUsersReturns.result1, fake.getOrgUsersReturns.result2
   805  	}
   806  }
   807  
   808  func (fake *FakeCliConnection) GetOrgUsersCallCount() int {
   809  	fake.getOrgUsersMutex.RLock()
   810  	defer fake.getOrgUsersMutex.RUnlock()
   811  	return len(fake.getOrgUsersArgsForCall)
   812  }
   813  
   814  func (fake *FakeCliConnection) GetOrgUsersArgsForCall(i int) (string, []string) {
   815  	fake.getOrgUsersMutex.RLock()
   816  	defer fake.getOrgUsersMutex.RUnlock()
   817  	return fake.getOrgUsersArgsForCall[i].arg1, fake.getOrgUsersArgsForCall[i].arg2
   818  }
   819  
   820  func (fake *FakeCliConnection) GetOrgUsersReturns(result1 []plugin_models.GetOrgUsers_Model, result2 error) {
   821  	fake.GetOrgUsersStub = nil
   822  	fake.getOrgUsersReturns = struct {
   823  		result1 []plugin_models.GetOrgUsers_Model
   824  		result2 error
   825  	}{result1, result2}
   826  }
   827  
   828  func (fake *FakeCliConnection) GetSpaceUsers(arg1 string, arg2 string) ([]plugin_models.GetSpaceUsers_Model, error) {
   829  	fake.getSpaceUsersMutex.Lock()
   830  	fake.getSpaceUsersArgsForCall = append(fake.getSpaceUsersArgsForCall, struct {
   831  		arg1 string
   832  		arg2 string
   833  	}{arg1, arg2})
   834  	fake.recordInvocation("GetSpaceUsers", []interface{}{arg1, arg2})
   835  	fake.getSpaceUsersMutex.Unlock()
   836  	if fake.GetSpaceUsersStub != nil {
   837  		return fake.GetSpaceUsersStub(arg1, arg2)
   838  	} else {
   839  		return fake.getSpaceUsersReturns.result1, fake.getSpaceUsersReturns.result2
   840  	}
   841  }
   842  
   843  func (fake *FakeCliConnection) GetSpaceUsersCallCount() int {
   844  	fake.getSpaceUsersMutex.RLock()
   845  	defer fake.getSpaceUsersMutex.RUnlock()
   846  	return len(fake.getSpaceUsersArgsForCall)
   847  }
   848  
   849  func (fake *FakeCliConnection) GetSpaceUsersArgsForCall(i int) (string, string) {
   850  	fake.getSpaceUsersMutex.RLock()
   851  	defer fake.getSpaceUsersMutex.RUnlock()
   852  	return fake.getSpaceUsersArgsForCall[i].arg1, fake.getSpaceUsersArgsForCall[i].arg2
   853  }
   854  
   855  func (fake *FakeCliConnection) GetSpaceUsersReturns(result1 []plugin_models.GetSpaceUsers_Model, result2 error) {
   856  	fake.GetSpaceUsersStub = nil
   857  	fake.getSpaceUsersReturns = struct {
   858  		result1 []plugin_models.GetSpaceUsers_Model
   859  		result2 error
   860  	}{result1, result2}
   861  }
   862  
   863  func (fake *FakeCliConnection) GetServices() ([]plugin_models.GetServices_Model, error) {
   864  	fake.getServicesMutex.Lock()
   865  	fake.getServicesArgsForCall = append(fake.getServicesArgsForCall, struct{}{})
   866  	fake.recordInvocation("GetServices", []interface{}{})
   867  	fake.getServicesMutex.Unlock()
   868  	if fake.GetServicesStub != nil {
   869  		return fake.GetServicesStub()
   870  	} else {
   871  		return fake.getServicesReturns.result1, fake.getServicesReturns.result2
   872  	}
   873  }
   874  
   875  func (fake *FakeCliConnection) GetServicesCallCount() int {
   876  	fake.getServicesMutex.RLock()
   877  	defer fake.getServicesMutex.RUnlock()
   878  	return len(fake.getServicesArgsForCall)
   879  }
   880  
   881  func (fake *FakeCliConnection) GetServicesReturns(result1 []plugin_models.GetServices_Model, result2 error) {
   882  	fake.GetServicesStub = nil
   883  	fake.getServicesReturns = struct {
   884  		result1 []plugin_models.GetServices_Model
   885  		result2 error
   886  	}{result1, result2}
   887  }
   888  
   889  func (fake *FakeCliConnection) GetService(arg1 string) (plugin_models.GetService_Model, error) {
   890  	fake.getServiceMutex.Lock()
   891  	fake.getServiceArgsForCall = append(fake.getServiceArgsForCall, struct {
   892  		arg1 string
   893  	}{arg1})
   894  	fake.recordInvocation("GetService", []interface{}{arg1})
   895  	fake.getServiceMutex.Unlock()
   896  	if fake.GetServiceStub != nil {
   897  		return fake.GetServiceStub(arg1)
   898  	} else {
   899  		return fake.getServiceReturns.result1, fake.getServiceReturns.result2
   900  	}
   901  }
   902  
   903  func (fake *FakeCliConnection) GetServiceCallCount() int {
   904  	fake.getServiceMutex.RLock()
   905  	defer fake.getServiceMutex.RUnlock()
   906  	return len(fake.getServiceArgsForCall)
   907  }
   908  
   909  func (fake *FakeCliConnection) GetServiceArgsForCall(i int) string {
   910  	fake.getServiceMutex.RLock()
   911  	defer fake.getServiceMutex.RUnlock()
   912  	return fake.getServiceArgsForCall[i].arg1
   913  }
   914  
   915  func (fake *FakeCliConnection) GetServiceReturns(result1 plugin_models.GetService_Model, result2 error) {
   916  	fake.GetServiceStub = nil
   917  	fake.getServiceReturns = struct {
   918  		result1 plugin_models.GetService_Model
   919  		result2 error
   920  	}{result1, result2}
   921  }
   922  
   923  func (fake *FakeCliConnection) GetOrg(arg1 string) (plugin_models.GetOrg_Model, error) {
   924  	fake.getOrgMutex.Lock()
   925  	fake.getOrgArgsForCall = append(fake.getOrgArgsForCall, struct {
   926  		arg1 string
   927  	}{arg1})
   928  	fake.recordInvocation("GetOrg", []interface{}{arg1})
   929  	fake.getOrgMutex.Unlock()
   930  	if fake.GetOrgStub != nil {
   931  		return fake.GetOrgStub(arg1)
   932  	} else {
   933  		return fake.getOrgReturns.result1, fake.getOrgReturns.result2
   934  	}
   935  }
   936  
   937  func (fake *FakeCliConnection) GetOrgCallCount() int {
   938  	fake.getOrgMutex.RLock()
   939  	defer fake.getOrgMutex.RUnlock()
   940  	return len(fake.getOrgArgsForCall)
   941  }
   942  
   943  func (fake *FakeCliConnection) GetOrgArgsForCall(i int) string {
   944  	fake.getOrgMutex.RLock()
   945  	defer fake.getOrgMutex.RUnlock()
   946  	return fake.getOrgArgsForCall[i].arg1
   947  }
   948  
   949  func (fake *FakeCliConnection) GetOrgReturns(result1 plugin_models.GetOrg_Model, result2 error) {
   950  	fake.GetOrgStub = nil
   951  	fake.getOrgReturns = struct {
   952  		result1 plugin_models.GetOrg_Model
   953  		result2 error
   954  	}{result1, result2}
   955  }
   956  
   957  func (fake *FakeCliConnection) GetSpace(arg1 string) (plugin_models.GetSpace_Model, error) {
   958  	fake.getSpaceMutex.Lock()
   959  	fake.getSpaceArgsForCall = append(fake.getSpaceArgsForCall, struct {
   960  		arg1 string
   961  	}{arg1})
   962  	fake.recordInvocation("GetSpace", []interface{}{arg1})
   963  	fake.getSpaceMutex.Unlock()
   964  	if fake.GetSpaceStub != nil {
   965  		return fake.GetSpaceStub(arg1)
   966  	} else {
   967  		return fake.getSpaceReturns.result1, fake.getSpaceReturns.result2
   968  	}
   969  }
   970  
   971  func (fake *FakeCliConnection) GetSpaceCallCount() int {
   972  	fake.getSpaceMutex.RLock()
   973  	defer fake.getSpaceMutex.RUnlock()
   974  	return len(fake.getSpaceArgsForCall)
   975  }
   976  
   977  func (fake *FakeCliConnection) GetSpaceArgsForCall(i int) string {
   978  	fake.getSpaceMutex.RLock()
   979  	defer fake.getSpaceMutex.RUnlock()
   980  	return fake.getSpaceArgsForCall[i].arg1
   981  }
   982  
   983  func (fake *FakeCliConnection) GetSpaceReturns(result1 plugin_models.GetSpace_Model, result2 error) {
   984  	fake.GetSpaceStub = nil
   985  	fake.getSpaceReturns = struct {
   986  		result1 plugin_models.GetSpace_Model
   987  		result2 error
   988  	}{result1, result2}
   989  }
   990  
   991  func (fake *FakeCliConnection) Invocations() map[string][][]interface{} {
   992  	fake.invocationsMutex.RLock()
   993  	defer fake.invocationsMutex.RUnlock()
   994  	fake.cliCommandWithoutTerminalOutputMutex.RLock()
   995  	defer fake.cliCommandWithoutTerminalOutputMutex.RUnlock()
   996  	fake.cliCommandMutex.RLock()
   997  	defer fake.cliCommandMutex.RUnlock()
   998  	fake.getCurrentOrgMutex.RLock()
   999  	defer fake.getCurrentOrgMutex.RUnlock()
  1000  	fake.getCurrentSpaceMutex.RLock()
  1001  	defer fake.getCurrentSpaceMutex.RUnlock()
  1002  	fake.usernameMutex.RLock()
  1003  	defer fake.usernameMutex.RUnlock()
  1004  	fake.userGuidMutex.RLock()
  1005  	defer fake.userGuidMutex.RUnlock()
  1006  	fake.userEmailMutex.RLock()
  1007  	defer fake.userEmailMutex.RUnlock()
  1008  	fake.isLoggedInMutex.RLock()
  1009  	defer fake.isLoggedInMutex.RUnlock()
  1010  	fake.isSSLDisabledMutex.RLock()
  1011  	defer fake.isSSLDisabledMutex.RUnlock()
  1012  	fake.hasOrganizationMutex.RLock()
  1013  	defer fake.hasOrganizationMutex.RUnlock()
  1014  	fake.hasSpaceMutex.RLock()
  1015  	defer fake.hasSpaceMutex.RUnlock()
  1016  	fake.apiEndpointMutex.RLock()
  1017  	defer fake.apiEndpointMutex.RUnlock()
  1018  	fake.apiVersionMutex.RLock()
  1019  	defer fake.apiVersionMutex.RUnlock()
  1020  	fake.hasAPIEndpointMutex.RLock()
  1021  	defer fake.hasAPIEndpointMutex.RUnlock()
  1022  	fake.loggregatorEndpointMutex.RLock()
  1023  	defer fake.loggregatorEndpointMutex.RUnlock()
  1024  	fake.dopplerEndpointMutex.RLock()
  1025  	defer fake.dopplerEndpointMutex.RUnlock()
  1026  	fake.accessTokenMutex.RLock()
  1027  	defer fake.accessTokenMutex.RUnlock()
  1028  	fake.getAppMutex.RLock()
  1029  	defer fake.getAppMutex.RUnlock()
  1030  	fake.getAppsMutex.RLock()
  1031  	defer fake.getAppsMutex.RUnlock()
  1032  	fake.getOrgsMutex.RLock()
  1033  	defer fake.getOrgsMutex.RUnlock()
  1034  	fake.getSpacesMutex.RLock()
  1035  	defer fake.getSpacesMutex.RUnlock()
  1036  	fake.getOrgUsersMutex.RLock()
  1037  	defer fake.getOrgUsersMutex.RUnlock()
  1038  	fake.getSpaceUsersMutex.RLock()
  1039  	defer fake.getSpaceUsersMutex.RUnlock()
  1040  	fake.getServicesMutex.RLock()
  1041  	defer fake.getServicesMutex.RUnlock()
  1042  	fake.getServiceMutex.RLock()
  1043  	defer fake.getServiceMutex.RUnlock()
  1044  	fake.getOrgMutex.RLock()
  1045  	defer fake.getOrgMutex.RUnlock()
  1046  	fake.getSpaceMutex.RLock()
  1047  	defer fake.getSpaceMutex.RUnlock()
  1048  	return fake.invocations
  1049  }
  1050  
  1051  func (fake *FakeCliConnection) recordInvocation(key string, args []interface{}) {
  1052  	fake.invocationsMutex.Lock()
  1053  	defer fake.invocationsMutex.Unlock()
  1054  	if fake.invocations == nil {
  1055  		fake.invocations = map[string][][]interface{}{}
  1056  	}
  1057  	if fake.invocations[key] == nil {
  1058  		fake.invocations[key] = [][]interface{}{}
  1059  	}
  1060  	fake.invocations[key] = append(fake.invocations[key], args)
  1061  }
  1062  
  1063  var _ plugin.CliConnection = new(FakeCliConnection)