github.com/DaAlbrecht/cf-cli@v0.0.0-20231128151943-1fe19bb400b9/cf/api/organizations/organizationsfakes/fake_organization_repository.go (about)

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