github.com/sleungcy-sap/cli@v7.1.0+incompatible/cf/api/spacequotas/spacequotasfakes/fake_space_quota_repository.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package spacequotasfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/cf/api/spacequotas"
     8  	"code.cloudfoundry.org/cli/cf/models"
     9  )
    10  
    11  type FakeSpaceQuotaRepository struct {
    12  	AssociateSpaceWithQuotaStub        func(string, string) error
    13  	associateSpaceWithQuotaMutex       sync.RWMutex
    14  	associateSpaceWithQuotaArgsForCall []struct {
    15  		arg1 string
    16  		arg2 string
    17  	}
    18  	associateSpaceWithQuotaReturns struct {
    19  		result1 error
    20  	}
    21  	associateSpaceWithQuotaReturnsOnCall map[int]struct {
    22  		result1 error
    23  	}
    24  	CreateStub        func(models.SpaceQuota) error
    25  	createMutex       sync.RWMutex
    26  	createArgsForCall []struct {
    27  		arg1 models.SpaceQuota
    28  	}
    29  	createReturns struct {
    30  		result1 error
    31  	}
    32  	createReturnsOnCall map[int]struct {
    33  		result1 error
    34  	}
    35  	DeleteStub        func(string) error
    36  	deleteMutex       sync.RWMutex
    37  	deleteArgsForCall []struct {
    38  		arg1 string
    39  	}
    40  	deleteReturns struct {
    41  		result1 error
    42  	}
    43  	deleteReturnsOnCall map[int]struct {
    44  		result1 error
    45  	}
    46  	FindByGUIDStub        func(string) (models.SpaceQuota, error)
    47  	findByGUIDMutex       sync.RWMutex
    48  	findByGUIDArgsForCall []struct {
    49  		arg1 string
    50  	}
    51  	findByGUIDReturns struct {
    52  		result1 models.SpaceQuota
    53  		result2 error
    54  	}
    55  	findByGUIDReturnsOnCall map[int]struct {
    56  		result1 models.SpaceQuota
    57  		result2 error
    58  	}
    59  	FindByNameStub        func(string) (models.SpaceQuota, error)
    60  	findByNameMutex       sync.RWMutex
    61  	findByNameArgsForCall []struct {
    62  		arg1 string
    63  	}
    64  	findByNameReturns struct {
    65  		result1 models.SpaceQuota
    66  		result2 error
    67  	}
    68  	findByNameReturnsOnCall map[int]struct {
    69  		result1 models.SpaceQuota
    70  		result2 error
    71  	}
    72  	FindByNameAndOrgGUIDStub        func(string, string) (models.SpaceQuota, error)
    73  	findByNameAndOrgGUIDMutex       sync.RWMutex
    74  	findByNameAndOrgGUIDArgsForCall []struct {
    75  		arg1 string
    76  		arg2 string
    77  	}
    78  	findByNameAndOrgGUIDReturns struct {
    79  		result1 models.SpaceQuota
    80  		result2 error
    81  	}
    82  	findByNameAndOrgGUIDReturnsOnCall map[int]struct {
    83  		result1 models.SpaceQuota
    84  		result2 error
    85  	}
    86  	FindByOrgStub        func(string) ([]models.SpaceQuota, error)
    87  	findByOrgMutex       sync.RWMutex
    88  	findByOrgArgsForCall []struct {
    89  		arg1 string
    90  	}
    91  	findByOrgReturns struct {
    92  		result1 []models.SpaceQuota
    93  		result2 error
    94  	}
    95  	findByOrgReturnsOnCall map[int]struct {
    96  		result1 []models.SpaceQuota
    97  		result2 error
    98  	}
    99  	UnassignQuotaFromSpaceStub        func(string, string) error
   100  	unassignQuotaFromSpaceMutex       sync.RWMutex
   101  	unassignQuotaFromSpaceArgsForCall []struct {
   102  		arg1 string
   103  		arg2 string
   104  	}
   105  	unassignQuotaFromSpaceReturns struct {
   106  		result1 error
   107  	}
   108  	unassignQuotaFromSpaceReturnsOnCall map[int]struct {
   109  		result1 error
   110  	}
   111  	UpdateStub        func(models.SpaceQuota) error
   112  	updateMutex       sync.RWMutex
   113  	updateArgsForCall []struct {
   114  		arg1 models.SpaceQuota
   115  	}
   116  	updateReturns struct {
   117  		result1 error
   118  	}
   119  	updateReturnsOnCall map[int]struct {
   120  		result1 error
   121  	}
   122  	invocations      map[string][][]interface{}
   123  	invocationsMutex sync.RWMutex
   124  }
   125  
   126  func (fake *FakeSpaceQuotaRepository) AssociateSpaceWithQuota(arg1 string, arg2 string) error {
   127  	fake.associateSpaceWithQuotaMutex.Lock()
   128  	ret, specificReturn := fake.associateSpaceWithQuotaReturnsOnCall[len(fake.associateSpaceWithQuotaArgsForCall)]
   129  	fake.associateSpaceWithQuotaArgsForCall = append(fake.associateSpaceWithQuotaArgsForCall, struct {
   130  		arg1 string
   131  		arg2 string
   132  	}{arg1, arg2})
   133  	fake.recordInvocation("AssociateSpaceWithQuota", []interface{}{arg1, arg2})
   134  	fake.associateSpaceWithQuotaMutex.Unlock()
   135  	if fake.AssociateSpaceWithQuotaStub != nil {
   136  		return fake.AssociateSpaceWithQuotaStub(arg1, arg2)
   137  	}
   138  	if specificReturn {
   139  		return ret.result1
   140  	}
   141  	fakeReturns := fake.associateSpaceWithQuotaReturns
   142  	return fakeReturns.result1
   143  }
   144  
   145  func (fake *FakeSpaceQuotaRepository) AssociateSpaceWithQuotaCallCount() int {
   146  	fake.associateSpaceWithQuotaMutex.RLock()
   147  	defer fake.associateSpaceWithQuotaMutex.RUnlock()
   148  	return len(fake.associateSpaceWithQuotaArgsForCall)
   149  }
   150  
   151  func (fake *FakeSpaceQuotaRepository) AssociateSpaceWithQuotaCalls(stub func(string, string) error) {
   152  	fake.associateSpaceWithQuotaMutex.Lock()
   153  	defer fake.associateSpaceWithQuotaMutex.Unlock()
   154  	fake.AssociateSpaceWithQuotaStub = stub
   155  }
   156  
   157  func (fake *FakeSpaceQuotaRepository) AssociateSpaceWithQuotaArgsForCall(i int) (string, string) {
   158  	fake.associateSpaceWithQuotaMutex.RLock()
   159  	defer fake.associateSpaceWithQuotaMutex.RUnlock()
   160  	argsForCall := fake.associateSpaceWithQuotaArgsForCall[i]
   161  	return argsForCall.arg1, argsForCall.arg2
   162  }
   163  
   164  func (fake *FakeSpaceQuotaRepository) AssociateSpaceWithQuotaReturns(result1 error) {
   165  	fake.associateSpaceWithQuotaMutex.Lock()
   166  	defer fake.associateSpaceWithQuotaMutex.Unlock()
   167  	fake.AssociateSpaceWithQuotaStub = nil
   168  	fake.associateSpaceWithQuotaReturns = struct {
   169  		result1 error
   170  	}{result1}
   171  }
   172  
   173  func (fake *FakeSpaceQuotaRepository) AssociateSpaceWithQuotaReturnsOnCall(i int, result1 error) {
   174  	fake.associateSpaceWithQuotaMutex.Lock()
   175  	defer fake.associateSpaceWithQuotaMutex.Unlock()
   176  	fake.AssociateSpaceWithQuotaStub = nil
   177  	if fake.associateSpaceWithQuotaReturnsOnCall == nil {
   178  		fake.associateSpaceWithQuotaReturnsOnCall = make(map[int]struct {
   179  			result1 error
   180  		})
   181  	}
   182  	fake.associateSpaceWithQuotaReturnsOnCall[i] = struct {
   183  		result1 error
   184  	}{result1}
   185  }
   186  
   187  func (fake *FakeSpaceQuotaRepository) Create(arg1 models.SpaceQuota) error {
   188  	fake.createMutex.Lock()
   189  	ret, specificReturn := fake.createReturnsOnCall[len(fake.createArgsForCall)]
   190  	fake.createArgsForCall = append(fake.createArgsForCall, struct {
   191  		arg1 models.SpaceQuota
   192  	}{arg1})
   193  	fake.recordInvocation("Create", []interface{}{arg1})
   194  	fake.createMutex.Unlock()
   195  	if fake.CreateStub != nil {
   196  		return fake.CreateStub(arg1)
   197  	}
   198  	if specificReturn {
   199  		return ret.result1
   200  	}
   201  	fakeReturns := fake.createReturns
   202  	return fakeReturns.result1
   203  }
   204  
   205  func (fake *FakeSpaceQuotaRepository) CreateCallCount() int {
   206  	fake.createMutex.RLock()
   207  	defer fake.createMutex.RUnlock()
   208  	return len(fake.createArgsForCall)
   209  }
   210  
   211  func (fake *FakeSpaceQuotaRepository) CreateCalls(stub func(models.SpaceQuota) error) {
   212  	fake.createMutex.Lock()
   213  	defer fake.createMutex.Unlock()
   214  	fake.CreateStub = stub
   215  }
   216  
   217  func (fake *FakeSpaceQuotaRepository) CreateArgsForCall(i int) models.SpaceQuota {
   218  	fake.createMutex.RLock()
   219  	defer fake.createMutex.RUnlock()
   220  	argsForCall := fake.createArgsForCall[i]
   221  	return argsForCall.arg1
   222  }
   223  
   224  func (fake *FakeSpaceQuotaRepository) CreateReturns(result1 error) {
   225  	fake.createMutex.Lock()
   226  	defer fake.createMutex.Unlock()
   227  	fake.CreateStub = nil
   228  	fake.createReturns = struct {
   229  		result1 error
   230  	}{result1}
   231  }
   232  
   233  func (fake *FakeSpaceQuotaRepository) CreateReturnsOnCall(i int, result1 error) {
   234  	fake.createMutex.Lock()
   235  	defer fake.createMutex.Unlock()
   236  	fake.CreateStub = nil
   237  	if fake.createReturnsOnCall == nil {
   238  		fake.createReturnsOnCall = make(map[int]struct {
   239  			result1 error
   240  		})
   241  	}
   242  	fake.createReturnsOnCall[i] = struct {
   243  		result1 error
   244  	}{result1}
   245  }
   246  
   247  func (fake *FakeSpaceQuotaRepository) Delete(arg1 string) error {
   248  	fake.deleteMutex.Lock()
   249  	ret, specificReturn := fake.deleteReturnsOnCall[len(fake.deleteArgsForCall)]
   250  	fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct {
   251  		arg1 string
   252  	}{arg1})
   253  	fake.recordInvocation("Delete", []interface{}{arg1})
   254  	fake.deleteMutex.Unlock()
   255  	if fake.DeleteStub != nil {
   256  		return fake.DeleteStub(arg1)
   257  	}
   258  	if specificReturn {
   259  		return ret.result1
   260  	}
   261  	fakeReturns := fake.deleteReturns
   262  	return fakeReturns.result1
   263  }
   264  
   265  func (fake *FakeSpaceQuotaRepository) DeleteCallCount() int {
   266  	fake.deleteMutex.RLock()
   267  	defer fake.deleteMutex.RUnlock()
   268  	return len(fake.deleteArgsForCall)
   269  }
   270  
   271  func (fake *FakeSpaceQuotaRepository) DeleteCalls(stub func(string) error) {
   272  	fake.deleteMutex.Lock()
   273  	defer fake.deleteMutex.Unlock()
   274  	fake.DeleteStub = stub
   275  }
   276  
   277  func (fake *FakeSpaceQuotaRepository) DeleteArgsForCall(i int) string {
   278  	fake.deleteMutex.RLock()
   279  	defer fake.deleteMutex.RUnlock()
   280  	argsForCall := fake.deleteArgsForCall[i]
   281  	return argsForCall.arg1
   282  }
   283  
   284  func (fake *FakeSpaceQuotaRepository) DeleteReturns(result1 error) {
   285  	fake.deleteMutex.Lock()
   286  	defer fake.deleteMutex.Unlock()
   287  	fake.DeleteStub = nil
   288  	fake.deleteReturns = struct {
   289  		result1 error
   290  	}{result1}
   291  }
   292  
   293  func (fake *FakeSpaceQuotaRepository) DeleteReturnsOnCall(i int, result1 error) {
   294  	fake.deleteMutex.Lock()
   295  	defer fake.deleteMutex.Unlock()
   296  	fake.DeleteStub = nil
   297  	if fake.deleteReturnsOnCall == nil {
   298  		fake.deleteReturnsOnCall = make(map[int]struct {
   299  			result1 error
   300  		})
   301  	}
   302  	fake.deleteReturnsOnCall[i] = struct {
   303  		result1 error
   304  	}{result1}
   305  }
   306  
   307  func (fake *FakeSpaceQuotaRepository) FindByGUID(arg1 string) (models.SpaceQuota, error) {
   308  	fake.findByGUIDMutex.Lock()
   309  	ret, specificReturn := fake.findByGUIDReturnsOnCall[len(fake.findByGUIDArgsForCall)]
   310  	fake.findByGUIDArgsForCall = append(fake.findByGUIDArgsForCall, struct {
   311  		arg1 string
   312  	}{arg1})
   313  	fake.recordInvocation("FindByGUID", []interface{}{arg1})
   314  	fake.findByGUIDMutex.Unlock()
   315  	if fake.FindByGUIDStub != nil {
   316  		return fake.FindByGUIDStub(arg1)
   317  	}
   318  	if specificReturn {
   319  		return ret.result1, ret.result2
   320  	}
   321  	fakeReturns := fake.findByGUIDReturns
   322  	return fakeReturns.result1, fakeReturns.result2
   323  }
   324  
   325  func (fake *FakeSpaceQuotaRepository) FindByGUIDCallCount() int {
   326  	fake.findByGUIDMutex.RLock()
   327  	defer fake.findByGUIDMutex.RUnlock()
   328  	return len(fake.findByGUIDArgsForCall)
   329  }
   330  
   331  func (fake *FakeSpaceQuotaRepository) FindByGUIDCalls(stub func(string) (models.SpaceQuota, error)) {
   332  	fake.findByGUIDMutex.Lock()
   333  	defer fake.findByGUIDMutex.Unlock()
   334  	fake.FindByGUIDStub = stub
   335  }
   336  
   337  func (fake *FakeSpaceQuotaRepository) FindByGUIDArgsForCall(i int) string {
   338  	fake.findByGUIDMutex.RLock()
   339  	defer fake.findByGUIDMutex.RUnlock()
   340  	argsForCall := fake.findByGUIDArgsForCall[i]
   341  	return argsForCall.arg1
   342  }
   343  
   344  func (fake *FakeSpaceQuotaRepository) FindByGUIDReturns(result1 models.SpaceQuota, result2 error) {
   345  	fake.findByGUIDMutex.Lock()
   346  	defer fake.findByGUIDMutex.Unlock()
   347  	fake.FindByGUIDStub = nil
   348  	fake.findByGUIDReturns = struct {
   349  		result1 models.SpaceQuota
   350  		result2 error
   351  	}{result1, result2}
   352  }
   353  
   354  func (fake *FakeSpaceQuotaRepository) FindByGUIDReturnsOnCall(i int, result1 models.SpaceQuota, result2 error) {
   355  	fake.findByGUIDMutex.Lock()
   356  	defer fake.findByGUIDMutex.Unlock()
   357  	fake.FindByGUIDStub = nil
   358  	if fake.findByGUIDReturnsOnCall == nil {
   359  		fake.findByGUIDReturnsOnCall = make(map[int]struct {
   360  			result1 models.SpaceQuota
   361  			result2 error
   362  		})
   363  	}
   364  	fake.findByGUIDReturnsOnCall[i] = struct {
   365  		result1 models.SpaceQuota
   366  		result2 error
   367  	}{result1, result2}
   368  }
   369  
   370  func (fake *FakeSpaceQuotaRepository) FindByName(arg1 string) (models.SpaceQuota, error) {
   371  	fake.findByNameMutex.Lock()
   372  	ret, specificReturn := fake.findByNameReturnsOnCall[len(fake.findByNameArgsForCall)]
   373  	fake.findByNameArgsForCall = append(fake.findByNameArgsForCall, struct {
   374  		arg1 string
   375  	}{arg1})
   376  	fake.recordInvocation("FindByName", []interface{}{arg1})
   377  	fake.findByNameMutex.Unlock()
   378  	if fake.FindByNameStub != nil {
   379  		return fake.FindByNameStub(arg1)
   380  	}
   381  	if specificReturn {
   382  		return ret.result1, ret.result2
   383  	}
   384  	fakeReturns := fake.findByNameReturns
   385  	return fakeReturns.result1, fakeReturns.result2
   386  }
   387  
   388  func (fake *FakeSpaceQuotaRepository) FindByNameCallCount() int {
   389  	fake.findByNameMutex.RLock()
   390  	defer fake.findByNameMutex.RUnlock()
   391  	return len(fake.findByNameArgsForCall)
   392  }
   393  
   394  func (fake *FakeSpaceQuotaRepository) FindByNameCalls(stub func(string) (models.SpaceQuota, error)) {
   395  	fake.findByNameMutex.Lock()
   396  	defer fake.findByNameMutex.Unlock()
   397  	fake.FindByNameStub = stub
   398  }
   399  
   400  func (fake *FakeSpaceQuotaRepository) FindByNameArgsForCall(i int) string {
   401  	fake.findByNameMutex.RLock()
   402  	defer fake.findByNameMutex.RUnlock()
   403  	argsForCall := fake.findByNameArgsForCall[i]
   404  	return argsForCall.arg1
   405  }
   406  
   407  func (fake *FakeSpaceQuotaRepository) FindByNameReturns(result1 models.SpaceQuota, result2 error) {
   408  	fake.findByNameMutex.Lock()
   409  	defer fake.findByNameMutex.Unlock()
   410  	fake.FindByNameStub = nil
   411  	fake.findByNameReturns = struct {
   412  		result1 models.SpaceQuota
   413  		result2 error
   414  	}{result1, result2}
   415  }
   416  
   417  func (fake *FakeSpaceQuotaRepository) FindByNameReturnsOnCall(i int, result1 models.SpaceQuota, result2 error) {
   418  	fake.findByNameMutex.Lock()
   419  	defer fake.findByNameMutex.Unlock()
   420  	fake.FindByNameStub = nil
   421  	if fake.findByNameReturnsOnCall == nil {
   422  		fake.findByNameReturnsOnCall = make(map[int]struct {
   423  			result1 models.SpaceQuota
   424  			result2 error
   425  		})
   426  	}
   427  	fake.findByNameReturnsOnCall[i] = struct {
   428  		result1 models.SpaceQuota
   429  		result2 error
   430  	}{result1, result2}
   431  }
   432  
   433  func (fake *FakeSpaceQuotaRepository) FindByNameAndOrgGUID(arg1 string, arg2 string) (models.SpaceQuota, error) {
   434  	fake.findByNameAndOrgGUIDMutex.Lock()
   435  	ret, specificReturn := fake.findByNameAndOrgGUIDReturnsOnCall[len(fake.findByNameAndOrgGUIDArgsForCall)]
   436  	fake.findByNameAndOrgGUIDArgsForCall = append(fake.findByNameAndOrgGUIDArgsForCall, struct {
   437  		arg1 string
   438  		arg2 string
   439  	}{arg1, arg2})
   440  	fake.recordInvocation("FindByNameAndOrgGUID", []interface{}{arg1, arg2})
   441  	fake.findByNameAndOrgGUIDMutex.Unlock()
   442  	if fake.FindByNameAndOrgGUIDStub != nil {
   443  		return fake.FindByNameAndOrgGUIDStub(arg1, arg2)
   444  	}
   445  	if specificReturn {
   446  		return ret.result1, ret.result2
   447  	}
   448  	fakeReturns := fake.findByNameAndOrgGUIDReturns
   449  	return fakeReturns.result1, fakeReturns.result2
   450  }
   451  
   452  func (fake *FakeSpaceQuotaRepository) FindByNameAndOrgGUIDCallCount() int {
   453  	fake.findByNameAndOrgGUIDMutex.RLock()
   454  	defer fake.findByNameAndOrgGUIDMutex.RUnlock()
   455  	return len(fake.findByNameAndOrgGUIDArgsForCall)
   456  }
   457  
   458  func (fake *FakeSpaceQuotaRepository) FindByNameAndOrgGUIDCalls(stub func(string, string) (models.SpaceQuota, error)) {
   459  	fake.findByNameAndOrgGUIDMutex.Lock()
   460  	defer fake.findByNameAndOrgGUIDMutex.Unlock()
   461  	fake.FindByNameAndOrgGUIDStub = stub
   462  }
   463  
   464  func (fake *FakeSpaceQuotaRepository) FindByNameAndOrgGUIDArgsForCall(i int) (string, string) {
   465  	fake.findByNameAndOrgGUIDMutex.RLock()
   466  	defer fake.findByNameAndOrgGUIDMutex.RUnlock()
   467  	argsForCall := fake.findByNameAndOrgGUIDArgsForCall[i]
   468  	return argsForCall.arg1, argsForCall.arg2
   469  }
   470  
   471  func (fake *FakeSpaceQuotaRepository) FindByNameAndOrgGUIDReturns(result1 models.SpaceQuota, result2 error) {
   472  	fake.findByNameAndOrgGUIDMutex.Lock()
   473  	defer fake.findByNameAndOrgGUIDMutex.Unlock()
   474  	fake.FindByNameAndOrgGUIDStub = nil
   475  	fake.findByNameAndOrgGUIDReturns = struct {
   476  		result1 models.SpaceQuota
   477  		result2 error
   478  	}{result1, result2}
   479  }
   480  
   481  func (fake *FakeSpaceQuotaRepository) FindByNameAndOrgGUIDReturnsOnCall(i int, result1 models.SpaceQuota, result2 error) {
   482  	fake.findByNameAndOrgGUIDMutex.Lock()
   483  	defer fake.findByNameAndOrgGUIDMutex.Unlock()
   484  	fake.FindByNameAndOrgGUIDStub = nil
   485  	if fake.findByNameAndOrgGUIDReturnsOnCall == nil {
   486  		fake.findByNameAndOrgGUIDReturnsOnCall = make(map[int]struct {
   487  			result1 models.SpaceQuota
   488  			result2 error
   489  		})
   490  	}
   491  	fake.findByNameAndOrgGUIDReturnsOnCall[i] = struct {
   492  		result1 models.SpaceQuota
   493  		result2 error
   494  	}{result1, result2}
   495  }
   496  
   497  func (fake *FakeSpaceQuotaRepository) FindByOrg(arg1 string) ([]models.SpaceQuota, error) {
   498  	fake.findByOrgMutex.Lock()
   499  	ret, specificReturn := fake.findByOrgReturnsOnCall[len(fake.findByOrgArgsForCall)]
   500  	fake.findByOrgArgsForCall = append(fake.findByOrgArgsForCall, struct {
   501  		arg1 string
   502  	}{arg1})
   503  	fake.recordInvocation("FindByOrg", []interface{}{arg1})
   504  	fake.findByOrgMutex.Unlock()
   505  	if fake.FindByOrgStub != nil {
   506  		return fake.FindByOrgStub(arg1)
   507  	}
   508  	if specificReturn {
   509  		return ret.result1, ret.result2
   510  	}
   511  	fakeReturns := fake.findByOrgReturns
   512  	return fakeReturns.result1, fakeReturns.result2
   513  }
   514  
   515  func (fake *FakeSpaceQuotaRepository) FindByOrgCallCount() int {
   516  	fake.findByOrgMutex.RLock()
   517  	defer fake.findByOrgMutex.RUnlock()
   518  	return len(fake.findByOrgArgsForCall)
   519  }
   520  
   521  func (fake *FakeSpaceQuotaRepository) FindByOrgCalls(stub func(string) ([]models.SpaceQuota, error)) {
   522  	fake.findByOrgMutex.Lock()
   523  	defer fake.findByOrgMutex.Unlock()
   524  	fake.FindByOrgStub = stub
   525  }
   526  
   527  func (fake *FakeSpaceQuotaRepository) FindByOrgArgsForCall(i int) string {
   528  	fake.findByOrgMutex.RLock()
   529  	defer fake.findByOrgMutex.RUnlock()
   530  	argsForCall := fake.findByOrgArgsForCall[i]
   531  	return argsForCall.arg1
   532  }
   533  
   534  func (fake *FakeSpaceQuotaRepository) FindByOrgReturns(result1 []models.SpaceQuota, result2 error) {
   535  	fake.findByOrgMutex.Lock()
   536  	defer fake.findByOrgMutex.Unlock()
   537  	fake.FindByOrgStub = nil
   538  	fake.findByOrgReturns = struct {
   539  		result1 []models.SpaceQuota
   540  		result2 error
   541  	}{result1, result2}
   542  }
   543  
   544  func (fake *FakeSpaceQuotaRepository) FindByOrgReturnsOnCall(i int, result1 []models.SpaceQuota, result2 error) {
   545  	fake.findByOrgMutex.Lock()
   546  	defer fake.findByOrgMutex.Unlock()
   547  	fake.FindByOrgStub = nil
   548  	if fake.findByOrgReturnsOnCall == nil {
   549  		fake.findByOrgReturnsOnCall = make(map[int]struct {
   550  			result1 []models.SpaceQuota
   551  			result2 error
   552  		})
   553  	}
   554  	fake.findByOrgReturnsOnCall[i] = struct {
   555  		result1 []models.SpaceQuota
   556  		result2 error
   557  	}{result1, result2}
   558  }
   559  
   560  func (fake *FakeSpaceQuotaRepository) UnassignQuotaFromSpace(arg1 string, arg2 string) error {
   561  	fake.unassignQuotaFromSpaceMutex.Lock()
   562  	ret, specificReturn := fake.unassignQuotaFromSpaceReturnsOnCall[len(fake.unassignQuotaFromSpaceArgsForCall)]
   563  	fake.unassignQuotaFromSpaceArgsForCall = append(fake.unassignQuotaFromSpaceArgsForCall, struct {
   564  		arg1 string
   565  		arg2 string
   566  	}{arg1, arg2})
   567  	fake.recordInvocation("UnassignQuotaFromSpace", []interface{}{arg1, arg2})
   568  	fake.unassignQuotaFromSpaceMutex.Unlock()
   569  	if fake.UnassignQuotaFromSpaceStub != nil {
   570  		return fake.UnassignQuotaFromSpaceStub(arg1, arg2)
   571  	}
   572  	if specificReturn {
   573  		return ret.result1
   574  	}
   575  	fakeReturns := fake.unassignQuotaFromSpaceReturns
   576  	return fakeReturns.result1
   577  }
   578  
   579  func (fake *FakeSpaceQuotaRepository) UnassignQuotaFromSpaceCallCount() int {
   580  	fake.unassignQuotaFromSpaceMutex.RLock()
   581  	defer fake.unassignQuotaFromSpaceMutex.RUnlock()
   582  	return len(fake.unassignQuotaFromSpaceArgsForCall)
   583  }
   584  
   585  func (fake *FakeSpaceQuotaRepository) UnassignQuotaFromSpaceCalls(stub func(string, string) error) {
   586  	fake.unassignQuotaFromSpaceMutex.Lock()
   587  	defer fake.unassignQuotaFromSpaceMutex.Unlock()
   588  	fake.UnassignQuotaFromSpaceStub = stub
   589  }
   590  
   591  func (fake *FakeSpaceQuotaRepository) UnassignQuotaFromSpaceArgsForCall(i int) (string, string) {
   592  	fake.unassignQuotaFromSpaceMutex.RLock()
   593  	defer fake.unassignQuotaFromSpaceMutex.RUnlock()
   594  	argsForCall := fake.unassignQuotaFromSpaceArgsForCall[i]
   595  	return argsForCall.arg1, argsForCall.arg2
   596  }
   597  
   598  func (fake *FakeSpaceQuotaRepository) UnassignQuotaFromSpaceReturns(result1 error) {
   599  	fake.unassignQuotaFromSpaceMutex.Lock()
   600  	defer fake.unassignQuotaFromSpaceMutex.Unlock()
   601  	fake.UnassignQuotaFromSpaceStub = nil
   602  	fake.unassignQuotaFromSpaceReturns = struct {
   603  		result1 error
   604  	}{result1}
   605  }
   606  
   607  func (fake *FakeSpaceQuotaRepository) UnassignQuotaFromSpaceReturnsOnCall(i int, result1 error) {
   608  	fake.unassignQuotaFromSpaceMutex.Lock()
   609  	defer fake.unassignQuotaFromSpaceMutex.Unlock()
   610  	fake.UnassignQuotaFromSpaceStub = nil
   611  	if fake.unassignQuotaFromSpaceReturnsOnCall == nil {
   612  		fake.unassignQuotaFromSpaceReturnsOnCall = make(map[int]struct {
   613  			result1 error
   614  		})
   615  	}
   616  	fake.unassignQuotaFromSpaceReturnsOnCall[i] = struct {
   617  		result1 error
   618  	}{result1}
   619  }
   620  
   621  func (fake *FakeSpaceQuotaRepository) Update(arg1 models.SpaceQuota) error {
   622  	fake.updateMutex.Lock()
   623  	ret, specificReturn := fake.updateReturnsOnCall[len(fake.updateArgsForCall)]
   624  	fake.updateArgsForCall = append(fake.updateArgsForCall, struct {
   625  		arg1 models.SpaceQuota
   626  	}{arg1})
   627  	fake.recordInvocation("Update", []interface{}{arg1})
   628  	fake.updateMutex.Unlock()
   629  	if fake.UpdateStub != nil {
   630  		return fake.UpdateStub(arg1)
   631  	}
   632  	if specificReturn {
   633  		return ret.result1
   634  	}
   635  	fakeReturns := fake.updateReturns
   636  	return fakeReturns.result1
   637  }
   638  
   639  func (fake *FakeSpaceQuotaRepository) UpdateCallCount() int {
   640  	fake.updateMutex.RLock()
   641  	defer fake.updateMutex.RUnlock()
   642  	return len(fake.updateArgsForCall)
   643  }
   644  
   645  func (fake *FakeSpaceQuotaRepository) UpdateCalls(stub func(models.SpaceQuota) error) {
   646  	fake.updateMutex.Lock()
   647  	defer fake.updateMutex.Unlock()
   648  	fake.UpdateStub = stub
   649  }
   650  
   651  func (fake *FakeSpaceQuotaRepository) UpdateArgsForCall(i int) models.SpaceQuota {
   652  	fake.updateMutex.RLock()
   653  	defer fake.updateMutex.RUnlock()
   654  	argsForCall := fake.updateArgsForCall[i]
   655  	return argsForCall.arg1
   656  }
   657  
   658  func (fake *FakeSpaceQuotaRepository) UpdateReturns(result1 error) {
   659  	fake.updateMutex.Lock()
   660  	defer fake.updateMutex.Unlock()
   661  	fake.UpdateStub = nil
   662  	fake.updateReturns = struct {
   663  		result1 error
   664  	}{result1}
   665  }
   666  
   667  func (fake *FakeSpaceQuotaRepository) UpdateReturnsOnCall(i int, result1 error) {
   668  	fake.updateMutex.Lock()
   669  	defer fake.updateMutex.Unlock()
   670  	fake.UpdateStub = nil
   671  	if fake.updateReturnsOnCall == nil {
   672  		fake.updateReturnsOnCall = make(map[int]struct {
   673  			result1 error
   674  		})
   675  	}
   676  	fake.updateReturnsOnCall[i] = struct {
   677  		result1 error
   678  	}{result1}
   679  }
   680  
   681  func (fake *FakeSpaceQuotaRepository) Invocations() map[string][][]interface{} {
   682  	fake.invocationsMutex.RLock()
   683  	defer fake.invocationsMutex.RUnlock()
   684  	fake.associateSpaceWithQuotaMutex.RLock()
   685  	defer fake.associateSpaceWithQuotaMutex.RUnlock()
   686  	fake.createMutex.RLock()
   687  	defer fake.createMutex.RUnlock()
   688  	fake.deleteMutex.RLock()
   689  	defer fake.deleteMutex.RUnlock()
   690  	fake.findByGUIDMutex.RLock()
   691  	defer fake.findByGUIDMutex.RUnlock()
   692  	fake.findByNameMutex.RLock()
   693  	defer fake.findByNameMutex.RUnlock()
   694  	fake.findByNameAndOrgGUIDMutex.RLock()
   695  	defer fake.findByNameAndOrgGUIDMutex.RUnlock()
   696  	fake.findByOrgMutex.RLock()
   697  	defer fake.findByOrgMutex.RUnlock()
   698  	fake.unassignQuotaFromSpaceMutex.RLock()
   699  	defer fake.unassignQuotaFromSpaceMutex.RUnlock()
   700  	fake.updateMutex.RLock()
   701  	defer fake.updateMutex.RUnlock()
   702  	copiedInvocations := map[string][][]interface{}{}
   703  	for key, value := range fake.invocations {
   704  		copiedInvocations[key] = value
   705  	}
   706  	return copiedInvocations
   707  }
   708  
   709  func (fake *FakeSpaceQuotaRepository) recordInvocation(key string, args []interface{}) {
   710  	fake.invocationsMutex.Lock()
   711  	defer fake.invocationsMutex.Unlock()
   712  	if fake.invocations == nil {
   713  		fake.invocations = map[string][][]interface{}{}
   714  	}
   715  	if fake.invocations[key] == nil {
   716  		fake.invocations[key] = [][]interface{}{}
   717  	}
   718  	fake.invocations[key] = append(fake.invocations[key], args)
   719  }
   720  
   721  var _ spacequotas.SpaceQuotaRepository = new(FakeSpaceQuotaRepository)