github.com/arunkumar7540/cli@v6.45.0+incompatible/cf/api/applications/applicationsfakes/fake_repository.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package applicationsfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/cf/api/applications"
     8  	"code.cloudfoundry.org/cli/cf/models"
     9  )
    10  
    11  type FakeRepository struct {
    12  	CreateStub        func(models.AppParams) (models.Application, error)
    13  	createMutex       sync.RWMutex
    14  	createArgsForCall []struct {
    15  		arg1 models.AppParams
    16  	}
    17  	createReturns struct {
    18  		result1 models.Application
    19  		result2 error
    20  	}
    21  	createReturnsOnCall map[int]struct {
    22  		result1 models.Application
    23  		result2 error
    24  	}
    25  	CreateRestageRequestStub        func(string) error
    26  	createRestageRequestMutex       sync.RWMutex
    27  	createRestageRequestArgsForCall []struct {
    28  		arg1 string
    29  	}
    30  	createRestageRequestReturns struct {
    31  		result1 error
    32  	}
    33  	createRestageRequestReturnsOnCall map[int]struct {
    34  		result1 error
    35  	}
    36  	DeleteStub        func(string) error
    37  	deleteMutex       sync.RWMutex
    38  	deleteArgsForCall []struct {
    39  		arg1 string
    40  	}
    41  	deleteReturns struct {
    42  		result1 error
    43  	}
    44  	deleteReturnsOnCall map[int]struct {
    45  		result1 error
    46  	}
    47  	GetAppStub        func(string) (models.Application, error)
    48  	getAppMutex       sync.RWMutex
    49  	getAppArgsForCall []struct {
    50  		arg1 string
    51  	}
    52  	getAppReturns struct {
    53  		result1 models.Application
    54  		result2 error
    55  	}
    56  	getAppReturnsOnCall map[int]struct {
    57  		result1 models.Application
    58  		result2 error
    59  	}
    60  	ReadStub        func(string) (models.Application, error)
    61  	readMutex       sync.RWMutex
    62  	readArgsForCall []struct {
    63  		arg1 string
    64  	}
    65  	readReturns struct {
    66  		result1 models.Application
    67  		result2 error
    68  	}
    69  	readReturnsOnCall map[int]struct {
    70  		result1 models.Application
    71  		result2 error
    72  	}
    73  	ReadEnvStub        func(string) (*models.Environment, error)
    74  	readEnvMutex       sync.RWMutex
    75  	readEnvArgsForCall []struct {
    76  		arg1 string
    77  	}
    78  	readEnvReturns struct {
    79  		result1 *models.Environment
    80  		result2 error
    81  	}
    82  	readEnvReturnsOnCall map[int]struct {
    83  		result1 *models.Environment
    84  		result2 error
    85  	}
    86  	ReadFromSpaceStub        func(string, string) (models.Application, error)
    87  	readFromSpaceMutex       sync.RWMutex
    88  	readFromSpaceArgsForCall []struct {
    89  		arg1 string
    90  		arg2 string
    91  	}
    92  	readFromSpaceReturns struct {
    93  		result1 models.Application
    94  		result2 error
    95  	}
    96  	readFromSpaceReturnsOnCall map[int]struct {
    97  		result1 models.Application
    98  		result2 error
    99  	}
   100  	UpdateStub        func(string, models.AppParams) (models.Application, error)
   101  	updateMutex       sync.RWMutex
   102  	updateArgsForCall []struct {
   103  		arg1 string
   104  		arg2 models.AppParams
   105  	}
   106  	updateReturns struct {
   107  		result1 models.Application
   108  		result2 error
   109  	}
   110  	updateReturnsOnCall map[int]struct {
   111  		result1 models.Application
   112  		result2 error
   113  	}
   114  	invocations      map[string][][]interface{}
   115  	invocationsMutex sync.RWMutex
   116  }
   117  
   118  func (fake *FakeRepository) Create(arg1 models.AppParams) (models.Application, error) {
   119  	fake.createMutex.Lock()
   120  	ret, specificReturn := fake.createReturnsOnCall[len(fake.createArgsForCall)]
   121  	fake.createArgsForCall = append(fake.createArgsForCall, struct {
   122  		arg1 models.AppParams
   123  	}{arg1})
   124  	fake.recordInvocation("Create", []interface{}{arg1})
   125  	fake.createMutex.Unlock()
   126  	if fake.CreateStub != nil {
   127  		return fake.CreateStub(arg1)
   128  	}
   129  	if specificReturn {
   130  		return ret.result1, ret.result2
   131  	}
   132  	fakeReturns := fake.createReturns
   133  	return fakeReturns.result1, fakeReturns.result2
   134  }
   135  
   136  func (fake *FakeRepository) CreateCallCount() int {
   137  	fake.createMutex.RLock()
   138  	defer fake.createMutex.RUnlock()
   139  	return len(fake.createArgsForCall)
   140  }
   141  
   142  func (fake *FakeRepository) CreateCalls(stub func(models.AppParams) (models.Application, error)) {
   143  	fake.createMutex.Lock()
   144  	defer fake.createMutex.Unlock()
   145  	fake.CreateStub = stub
   146  }
   147  
   148  func (fake *FakeRepository) CreateArgsForCall(i int) models.AppParams {
   149  	fake.createMutex.RLock()
   150  	defer fake.createMutex.RUnlock()
   151  	argsForCall := fake.createArgsForCall[i]
   152  	return argsForCall.arg1
   153  }
   154  
   155  func (fake *FakeRepository) CreateReturns(result1 models.Application, result2 error) {
   156  	fake.createMutex.Lock()
   157  	defer fake.createMutex.Unlock()
   158  	fake.CreateStub = nil
   159  	fake.createReturns = struct {
   160  		result1 models.Application
   161  		result2 error
   162  	}{result1, result2}
   163  }
   164  
   165  func (fake *FakeRepository) CreateReturnsOnCall(i int, result1 models.Application, result2 error) {
   166  	fake.createMutex.Lock()
   167  	defer fake.createMutex.Unlock()
   168  	fake.CreateStub = nil
   169  	if fake.createReturnsOnCall == nil {
   170  		fake.createReturnsOnCall = make(map[int]struct {
   171  			result1 models.Application
   172  			result2 error
   173  		})
   174  	}
   175  	fake.createReturnsOnCall[i] = struct {
   176  		result1 models.Application
   177  		result2 error
   178  	}{result1, result2}
   179  }
   180  
   181  func (fake *FakeRepository) CreateRestageRequest(arg1 string) error {
   182  	fake.createRestageRequestMutex.Lock()
   183  	ret, specificReturn := fake.createRestageRequestReturnsOnCall[len(fake.createRestageRequestArgsForCall)]
   184  	fake.createRestageRequestArgsForCall = append(fake.createRestageRequestArgsForCall, struct {
   185  		arg1 string
   186  	}{arg1})
   187  	fake.recordInvocation("CreateRestageRequest", []interface{}{arg1})
   188  	fake.createRestageRequestMutex.Unlock()
   189  	if fake.CreateRestageRequestStub != nil {
   190  		return fake.CreateRestageRequestStub(arg1)
   191  	}
   192  	if specificReturn {
   193  		return ret.result1
   194  	}
   195  	fakeReturns := fake.createRestageRequestReturns
   196  	return fakeReturns.result1
   197  }
   198  
   199  func (fake *FakeRepository) CreateRestageRequestCallCount() int {
   200  	fake.createRestageRequestMutex.RLock()
   201  	defer fake.createRestageRequestMutex.RUnlock()
   202  	return len(fake.createRestageRequestArgsForCall)
   203  }
   204  
   205  func (fake *FakeRepository) CreateRestageRequestCalls(stub func(string) error) {
   206  	fake.createRestageRequestMutex.Lock()
   207  	defer fake.createRestageRequestMutex.Unlock()
   208  	fake.CreateRestageRequestStub = stub
   209  }
   210  
   211  func (fake *FakeRepository) CreateRestageRequestArgsForCall(i int) string {
   212  	fake.createRestageRequestMutex.RLock()
   213  	defer fake.createRestageRequestMutex.RUnlock()
   214  	argsForCall := fake.createRestageRequestArgsForCall[i]
   215  	return argsForCall.arg1
   216  }
   217  
   218  func (fake *FakeRepository) CreateRestageRequestReturns(result1 error) {
   219  	fake.createRestageRequestMutex.Lock()
   220  	defer fake.createRestageRequestMutex.Unlock()
   221  	fake.CreateRestageRequestStub = nil
   222  	fake.createRestageRequestReturns = struct {
   223  		result1 error
   224  	}{result1}
   225  }
   226  
   227  func (fake *FakeRepository) CreateRestageRequestReturnsOnCall(i int, result1 error) {
   228  	fake.createRestageRequestMutex.Lock()
   229  	defer fake.createRestageRequestMutex.Unlock()
   230  	fake.CreateRestageRequestStub = nil
   231  	if fake.createRestageRequestReturnsOnCall == nil {
   232  		fake.createRestageRequestReturnsOnCall = make(map[int]struct {
   233  			result1 error
   234  		})
   235  	}
   236  	fake.createRestageRequestReturnsOnCall[i] = struct {
   237  		result1 error
   238  	}{result1}
   239  }
   240  
   241  func (fake *FakeRepository) Delete(arg1 string) error {
   242  	fake.deleteMutex.Lock()
   243  	ret, specificReturn := fake.deleteReturnsOnCall[len(fake.deleteArgsForCall)]
   244  	fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct {
   245  		arg1 string
   246  	}{arg1})
   247  	fake.recordInvocation("Delete", []interface{}{arg1})
   248  	fake.deleteMutex.Unlock()
   249  	if fake.DeleteStub != nil {
   250  		return fake.DeleteStub(arg1)
   251  	}
   252  	if specificReturn {
   253  		return ret.result1
   254  	}
   255  	fakeReturns := fake.deleteReturns
   256  	return fakeReturns.result1
   257  }
   258  
   259  func (fake *FakeRepository) DeleteCallCount() int {
   260  	fake.deleteMutex.RLock()
   261  	defer fake.deleteMutex.RUnlock()
   262  	return len(fake.deleteArgsForCall)
   263  }
   264  
   265  func (fake *FakeRepository) DeleteCalls(stub func(string) error) {
   266  	fake.deleteMutex.Lock()
   267  	defer fake.deleteMutex.Unlock()
   268  	fake.DeleteStub = stub
   269  }
   270  
   271  func (fake *FakeRepository) DeleteArgsForCall(i int) string {
   272  	fake.deleteMutex.RLock()
   273  	defer fake.deleteMutex.RUnlock()
   274  	argsForCall := fake.deleteArgsForCall[i]
   275  	return argsForCall.arg1
   276  }
   277  
   278  func (fake *FakeRepository) DeleteReturns(result1 error) {
   279  	fake.deleteMutex.Lock()
   280  	defer fake.deleteMutex.Unlock()
   281  	fake.DeleteStub = nil
   282  	fake.deleteReturns = struct {
   283  		result1 error
   284  	}{result1}
   285  }
   286  
   287  func (fake *FakeRepository) DeleteReturnsOnCall(i int, result1 error) {
   288  	fake.deleteMutex.Lock()
   289  	defer fake.deleteMutex.Unlock()
   290  	fake.DeleteStub = nil
   291  	if fake.deleteReturnsOnCall == nil {
   292  		fake.deleteReturnsOnCall = make(map[int]struct {
   293  			result1 error
   294  		})
   295  	}
   296  	fake.deleteReturnsOnCall[i] = struct {
   297  		result1 error
   298  	}{result1}
   299  }
   300  
   301  func (fake *FakeRepository) GetApp(arg1 string) (models.Application, error) {
   302  	fake.getAppMutex.Lock()
   303  	ret, specificReturn := fake.getAppReturnsOnCall[len(fake.getAppArgsForCall)]
   304  	fake.getAppArgsForCall = append(fake.getAppArgsForCall, struct {
   305  		arg1 string
   306  	}{arg1})
   307  	fake.recordInvocation("GetApp", []interface{}{arg1})
   308  	fake.getAppMutex.Unlock()
   309  	if fake.GetAppStub != nil {
   310  		return fake.GetAppStub(arg1)
   311  	}
   312  	if specificReturn {
   313  		return ret.result1, ret.result2
   314  	}
   315  	fakeReturns := fake.getAppReturns
   316  	return fakeReturns.result1, fakeReturns.result2
   317  }
   318  
   319  func (fake *FakeRepository) GetAppCallCount() int {
   320  	fake.getAppMutex.RLock()
   321  	defer fake.getAppMutex.RUnlock()
   322  	return len(fake.getAppArgsForCall)
   323  }
   324  
   325  func (fake *FakeRepository) GetAppCalls(stub func(string) (models.Application, error)) {
   326  	fake.getAppMutex.Lock()
   327  	defer fake.getAppMutex.Unlock()
   328  	fake.GetAppStub = stub
   329  }
   330  
   331  func (fake *FakeRepository) GetAppArgsForCall(i int) string {
   332  	fake.getAppMutex.RLock()
   333  	defer fake.getAppMutex.RUnlock()
   334  	argsForCall := fake.getAppArgsForCall[i]
   335  	return argsForCall.arg1
   336  }
   337  
   338  func (fake *FakeRepository) GetAppReturns(result1 models.Application, result2 error) {
   339  	fake.getAppMutex.Lock()
   340  	defer fake.getAppMutex.Unlock()
   341  	fake.GetAppStub = nil
   342  	fake.getAppReturns = struct {
   343  		result1 models.Application
   344  		result2 error
   345  	}{result1, result2}
   346  }
   347  
   348  func (fake *FakeRepository) GetAppReturnsOnCall(i int, result1 models.Application, result2 error) {
   349  	fake.getAppMutex.Lock()
   350  	defer fake.getAppMutex.Unlock()
   351  	fake.GetAppStub = nil
   352  	if fake.getAppReturnsOnCall == nil {
   353  		fake.getAppReturnsOnCall = make(map[int]struct {
   354  			result1 models.Application
   355  			result2 error
   356  		})
   357  	}
   358  	fake.getAppReturnsOnCall[i] = struct {
   359  		result1 models.Application
   360  		result2 error
   361  	}{result1, result2}
   362  }
   363  
   364  func (fake *FakeRepository) Read(arg1 string) (models.Application, error) {
   365  	fake.readMutex.Lock()
   366  	ret, specificReturn := fake.readReturnsOnCall[len(fake.readArgsForCall)]
   367  	fake.readArgsForCall = append(fake.readArgsForCall, struct {
   368  		arg1 string
   369  	}{arg1})
   370  	fake.recordInvocation("Read", []interface{}{arg1})
   371  	fake.readMutex.Unlock()
   372  	if fake.ReadStub != nil {
   373  		return fake.ReadStub(arg1)
   374  	}
   375  	if specificReturn {
   376  		return ret.result1, ret.result2
   377  	}
   378  	fakeReturns := fake.readReturns
   379  	return fakeReturns.result1, fakeReturns.result2
   380  }
   381  
   382  func (fake *FakeRepository) ReadCallCount() int {
   383  	fake.readMutex.RLock()
   384  	defer fake.readMutex.RUnlock()
   385  	return len(fake.readArgsForCall)
   386  }
   387  
   388  func (fake *FakeRepository) ReadCalls(stub func(string) (models.Application, error)) {
   389  	fake.readMutex.Lock()
   390  	defer fake.readMutex.Unlock()
   391  	fake.ReadStub = stub
   392  }
   393  
   394  func (fake *FakeRepository) ReadArgsForCall(i int) string {
   395  	fake.readMutex.RLock()
   396  	defer fake.readMutex.RUnlock()
   397  	argsForCall := fake.readArgsForCall[i]
   398  	return argsForCall.arg1
   399  }
   400  
   401  func (fake *FakeRepository) ReadReturns(result1 models.Application, result2 error) {
   402  	fake.readMutex.Lock()
   403  	defer fake.readMutex.Unlock()
   404  	fake.ReadStub = nil
   405  	fake.readReturns = struct {
   406  		result1 models.Application
   407  		result2 error
   408  	}{result1, result2}
   409  }
   410  
   411  func (fake *FakeRepository) ReadReturnsOnCall(i int, result1 models.Application, result2 error) {
   412  	fake.readMutex.Lock()
   413  	defer fake.readMutex.Unlock()
   414  	fake.ReadStub = nil
   415  	if fake.readReturnsOnCall == nil {
   416  		fake.readReturnsOnCall = make(map[int]struct {
   417  			result1 models.Application
   418  			result2 error
   419  		})
   420  	}
   421  	fake.readReturnsOnCall[i] = struct {
   422  		result1 models.Application
   423  		result2 error
   424  	}{result1, result2}
   425  }
   426  
   427  func (fake *FakeRepository) ReadEnv(arg1 string) (*models.Environment, error) {
   428  	fake.readEnvMutex.Lock()
   429  	ret, specificReturn := fake.readEnvReturnsOnCall[len(fake.readEnvArgsForCall)]
   430  	fake.readEnvArgsForCall = append(fake.readEnvArgsForCall, struct {
   431  		arg1 string
   432  	}{arg1})
   433  	fake.recordInvocation("ReadEnv", []interface{}{arg1})
   434  	fake.readEnvMutex.Unlock()
   435  	if fake.ReadEnvStub != nil {
   436  		return fake.ReadEnvStub(arg1)
   437  	}
   438  	if specificReturn {
   439  		return ret.result1, ret.result2
   440  	}
   441  	fakeReturns := fake.readEnvReturns
   442  	return fakeReturns.result1, fakeReturns.result2
   443  }
   444  
   445  func (fake *FakeRepository) ReadEnvCallCount() int {
   446  	fake.readEnvMutex.RLock()
   447  	defer fake.readEnvMutex.RUnlock()
   448  	return len(fake.readEnvArgsForCall)
   449  }
   450  
   451  func (fake *FakeRepository) ReadEnvCalls(stub func(string) (*models.Environment, error)) {
   452  	fake.readEnvMutex.Lock()
   453  	defer fake.readEnvMutex.Unlock()
   454  	fake.ReadEnvStub = stub
   455  }
   456  
   457  func (fake *FakeRepository) ReadEnvArgsForCall(i int) string {
   458  	fake.readEnvMutex.RLock()
   459  	defer fake.readEnvMutex.RUnlock()
   460  	argsForCall := fake.readEnvArgsForCall[i]
   461  	return argsForCall.arg1
   462  }
   463  
   464  func (fake *FakeRepository) ReadEnvReturns(result1 *models.Environment, result2 error) {
   465  	fake.readEnvMutex.Lock()
   466  	defer fake.readEnvMutex.Unlock()
   467  	fake.ReadEnvStub = nil
   468  	fake.readEnvReturns = struct {
   469  		result1 *models.Environment
   470  		result2 error
   471  	}{result1, result2}
   472  }
   473  
   474  func (fake *FakeRepository) ReadEnvReturnsOnCall(i int, result1 *models.Environment, result2 error) {
   475  	fake.readEnvMutex.Lock()
   476  	defer fake.readEnvMutex.Unlock()
   477  	fake.ReadEnvStub = nil
   478  	if fake.readEnvReturnsOnCall == nil {
   479  		fake.readEnvReturnsOnCall = make(map[int]struct {
   480  			result1 *models.Environment
   481  			result2 error
   482  		})
   483  	}
   484  	fake.readEnvReturnsOnCall[i] = struct {
   485  		result1 *models.Environment
   486  		result2 error
   487  	}{result1, result2}
   488  }
   489  
   490  func (fake *FakeRepository) ReadFromSpace(arg1 string, arg2 string) (models.Application, error) {
   491  	fake.readFromSpaceMutex.Lock()
   492  	ret, specificReturn := fake.readFromSpaceReturnsOnCall[len(fake.readFromSpaceArgsForCall)]
   493  	fake.readFromSpaceArgsForCall = append(fake.readFromSpaceArgsForCall, struct {
   494  		arg1 string
   495  		arg2 string
   496  	}{arg1, arg2})
   497  	fake.recordInvocation("ReadFromSpace", []interface{}{arg1, arg2})
   498  	fake.readFromSpaceMutex.Unlock()
   499  	if fake.ReadFromSpaceStub != nil {
   500  		return fake.ReadFromSpaceStub(arg1, arg2)
   501  	}
   502  	if specificReturn {
   503  		return ret.result1, ret.result2
   504  	}
   505  	fakeReturns := fake.readFromSpaceReturns
   506  	return fakeReturns.result1, fakeReturns.result2
   507  }
   508  
   509  func (fake *FakeRepository) ReadFromSpaceCallCount() int {
   510  	fake.readFromSpaceMutex.RLock()
   511  	defer fake.readFromSpaceMutex.RUnlock()
   512  	return len(fake.readFromSpaceArgsForCall)
   513  }
   514  
   515  func (fake *FakeRepository) ReadFromSpaceCalls(stub func(string, string) (models.Application, error)) {
   516  	fake.readFromSpaceMutex.Lock()
   517  	defer fake.readFromSpaceMutex.Unlock()
   518  	fake.ReadFromSpaceStub = stub
   519  }
   520  
   521  func (fake *FakeRepository) ReadFromSpaceArgsForCall(i int) (string, string) {
   522  	fake.readFromSpaceMutex.RLock()
   523  	defer fake.readFromSpaceMutex.RUnlock()
   524  	argsForCall := fake.readFromSpaceArgsForCall[i]
   525  	return argsForCall.arg1, argsForCall.arg2
   526  }
   527  
   528  func (fake *FakeRepository) ReadFromSpaceReturns(result1 models.Application, result2 error) {
   529  	fake.readFromSpaceMutex.Lock()
   530  	defer fake.readFromSpaceMutex.Unlock()
   531  	fake.ReadFromSpaceStub = nil
   532  	fake.readFromSpaceReturns = struct {
   533  		result1 models.Application
   534  		result2 error
   535  	}{result1, result2}
   536  }
   537  
   538  func (fake *FakeRepository) ReadFromSpaceReturnsOnCall(i int, result1 models.Application, result2 error) {
   539  	fake.readFromSpaceMutex.Lock()
   540  	defer fake.readFromSpaceMutex.Unlock()
   541  	fake.ReadFromSpaceStub = nil
   542  	if fake.readFromSpaceReturnsOnCall == nil {
   543  		fake.readFromSpaceReturnsOnCall = make(map[int]struct {
   544  			result1 models.Application
   545  			result2 error
   546  		})
   547  	}
   548  	fake.readFromSpaceReturnsOnCall[i] = struct {
   549  		result1 models.Application
   550  		result2 error
   551  	}{result1, result2}
   552  }
   553  
   554  func (fake *FakeRepository) Update(arg1 string, arg2 models.AppParams) (models.Application, error) {
   555  	fake.updateMutex.Lock()
   556  	ret, specificReturn := fake.updateReturnsOnCall[len(fake.updateArgsForCall)]
   557  	fake.updateArgsForCall = append(fake.updateArgsForCall, struct {
   558  		arg1 string
   559  		arg2 models.AppParams
   560  	}{arg1, arg2})
   561  	fake.recordInvocation("Update", []interface{}{arg1, arg2})
   562  	fake.updateMutex.Unlock()
   563  	if fake.UpdateStub != nil {
   564  		return fake.UpdateStub(arg1, arg2)
   565  	}
   566  	if specificReturn {
   567  		return ret.result1, ret.result2
   568  	}
   569  	fakeReturns := fake.updateReturns
   570  	return fakeReturns.result1, fakeReturns.result2
   571  }
   572  
   573  func (fake *FakeRepository) UpdateCallCount() int {
   574  	fake.updateMutex.RLock()
   575  	defer fake.updateMutex.RUnlock()
   576  	return len(fake.updateArgsForCall)
   577  }
   578  
   579  func (fake *FakeRepository) UpdateCalls(stub func(string, models.AppParams) (models.Application, error)) {
   580  	fake.updateMutex.Lock()
   581  	defer fake.updateMutex.Unlock()
   582  	fake.UpdateStub = stub
   583  }
   584  
   585  func (fake *FakeRepository) UpdateArgsForCall(i int) (string, models.AppParams) {
   586  	fake.updateMutex.RLock()
   587  	defer fake.updateMutex.RUnlock()
   588  	argsForCall := fake.updateArgsForCall[i]
   589  	return argsForCall.arg1, argsForCall.arg2
   590  }
   591  
   592  func (fake *FakeRepository) UpdateReturns(result1 models.Application, result2 error) {
   593  	fake.updateMutex.Lock()
   594  	defer fake.updateMutex.Unlock()
   595  	fake.UpdateStub = nil
   596  	fake.updateReturns = struct {
   597  		result1 models.Application
   598  		result2 error
   599  	}{result1, result2}
   600  }
   601  
   602  func (fake *FakeRepository) UpdateReturnsOnCall(i int, result1 models.Application, result2 error) {
   603  	fake.updateMutex.Lock()
   604  	defer fake.updateMutex.Unlock()
   605  	fake.UpdateStub = nil
   606  	if fake.updateReturnsOnCall == nil {
   607  		fake.updateReturnsOnCall = make(map[int]struct {
   608  			result1 models.Application
   609  			result2 error
   610  		})
   611  	}
   612  	fake.updateReturnsOnCall[i] = struct {
   613  		result1 models.Application
   614  		result2 error
   615  	}{result1, result2}
   616  }
   617  
   618  func (fake *FakeRepository) Invocations() map[string][][]interface{} {
   619  	fake.invocationsMutex.RLock()
   620  	defer fake.invocationsMutex.RUnlock()
   621  	fake.createMutex.RLock()
   622  	defer fake.createMutex.RUnlock()
   623  	fake.createRestageRequestMutex.RLock()
   624  	defer fake.createRestageRequestMutex.RUnlock()
   625  	fake.deleteMutex.RLock()
   626  	defer fake.deleteMutex.RUnlock()
   627  	fake.getAppMutex.RLock()
   628  	defer fake.getAppMutex.RUnlock()
   629  	fake.readMutex.RLock()
   630  	defer fake.readMutex.RUnlock()
   631  	fake.readEnvMutex.RLock()
   632  	defer fake.readEnvMutex.RUnlock()
   633  	fake.readFromSpaceMutex.RLock()
   634  	defer fake.readFromSpaceMutex.RUnlock()
   635  	fake.updateMutex.RLock()
   636  	defer fake.updateMutex.RUnlock()
   637  	copiedInvocations := map[string][][]interface{}{}
   638  	for key, value := range fake.invocations {
   639  		copiedInvocations[key] = value
   640  	}
   641  	return copiedInvocations
   642  }
   643  
   644  func (fake *FakeRepository) recordInvocation(key string, args []interface{}) {
   645  	fake.invocationsMutex.Lock()
   646  	defer fake.invocationsMutex.Unlock()
   647  	if fake.invocations == nil {
   648  		fake.invocations = map[string][][]interface{}{}
   649  	}
   650  	if fake.invocations[key] == nil {
   651  		fake.invocations[key] = [][]interface{}{}
   652  	}
   653  	fake.invocations[key] = append(fake.invocations[key], args)
   654  }
   655  
   656  var _ applications.Repository = new(FakeRepository)