github.com/franc20/ayesa_sap@v7.0.0-beta.28.0.20200124003224-302d4d52fa6c+incompatible/command/v7/v7fakes/fake_create_space_actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v7action"
     8  	"code.cloudfoundry.org/cli/api/cloudcontroller/ccv3/constant"
     9  	v7 "code.cloudfoundry.org/cli/command/v7"
    10  )
    11  
    12  type FakeCreateSpaceActor struct {
    13  	CreateSpaceStub        func(string, string) (v7action.Space, v7action.Warnings, error)
    14  	createSpaceMutex       sync.RWMutex
    15  	createSpaceArgsForCall []struct {
    16  		arg1 string
    17  		arg2 string
    18  	}
    19  	createSpaceReturns struct {
    20  		result1 v7action.Space
    21  		result2 v7action.Warnings
    22  		result3 error
    23  	}
    24  	createSpaceReturnsOnCall map[int]struct {
    25  		result1 v7action.Space
    26  		result2 v7action.Warnings
    27  		result3 error
    28  	}
    29  	CreateSpaceRoleStub        func(constant.RoleType, string, string, string, string, bool) (v7action.Warnings, error)
    30  	createSpaceRoleMutex       sync.RWMutex
    31  	createSpaceRoleArgsForCall []struct {
    32  		arg1 constant.RoleType
    33  		arg2 string
    34  		arg3 string
    35  		arg4 string
    36  		arg5 string
    37  		arg6 bool
    38  	}
    39  	createSpaceRoleReturns struct {
    40  		result1 v7action.Warnings
    41  		result2 error
    42  	}
    43  	createSpaceRoleReturnsOnCall map[int]struct {
    44  		result1 v7action.Warnings
    45  		result2 error
    46  	}
    47  	GetOrganizationByNameStub        func(string) (v7action.Organization, v7action.Warnings, error)
    48  	getOrganizationByNameMutex       sync.RWMutex
    49  	getOrganizationByNameArgsForCall []struct {
    50  		arg1 string
    51  	}
    52  	getOrganizationByNameReturns struct {
    53  		result1 v7action.Organization
    54  		result2 v7action.Warnings
    55  		result3 error
    56  	}
    57  	getOrganizationByNameReturnsOnCall map[int]struct {
    58  		result1 v7action.Organization
    59  		result2 v7action.Warnings
    60  		result3 error
    61  	}
    62  	invocations      map[string][][]interface{}
    63  	invocationsMutex sync.RWMutex
    64  }
    65  
    66  func (fake *FakeCreateSpaceActor) CreateSpace(arg1 string, arg2 string) (v7action.Space, v7action.Warnings, error) {
    67  	fake.createSpaceMutex.Lock()
    68  	ret, specificReturn := fake.createSpaceReturnsOnCall[len(fake.createSpaceArgsForCall)]
    69  	fake.createSpaceArgsForCall = append(fake.createSpaceArgsForCall, struct {
    70  		arg1 string
    71  		arg2 string
    72  	}{arg1, arg2})
    73  	fake.recordInvocation("CreateSpace", []interface{}{arg1, arg2})
    74  	fake.createSpaceMutex.Unlock()
    75  	if fake.CreateSpaceStub != nil {
    76  		return fake.CreateSpaceStub(arg1, arg2)
    77  	}
    78  	if specificReturn {
    79  		return ret.result1, ret.result2, ret.result3
    80  	}
    81  	fakeReturns := fake.createSpaceReturns
    82  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
    83  }
    84  
    85  func (fake *FakeCreateSpaceActor) CreateSpaceCallCount() int {
    86  	fake.createSpaceMutex.RLock()
    87  	defer fake.createSpaceMutex.RUnlock()
    88  	return len(fake.createSpaceArgsForCall)
    89  }
    90  
    91  func (fake *FakeCreateSpaceActor) CreateSpaceCalls(stub func(string, string) (v7action.Space, v7action.Warnings, error)) {
    92  	fake.createSpaceMutex.Lock()
    93  	defer fake.createSpaceMutex.Unlock()
    94  	fake.CreateSpaceStub = stub
    95  }
    96  
    97  func (fake *FakeCreateSpaceActor) CreateSpaceArgsForCall(i int) (string, string) {
    98  	fake.createSpaceMutex.RLock()
    99  	defer fake.createSpaceMutex.RUnlock()
   100  	argsForCall := fake.createSpaceArgsForCall[i]
   101  	return argsForCall.arg1, argsForCall.arg2
   102  }
   103  
   104  func (fake *FakeCreateSpaceActor) CreateSpaceReturns(result1 v7action.Space, result2 v7action.Warnings, result3 error) {
   105  	fake.createSpaceMutex.Lock()
   106  	defer fake.createSpaceMutex.Unlock()
   107  	fake.CreateSpaceStub = nil
   108  	fake.createSpaceReturns = struct {
   109  		result1 v7action.Space
   110  		result2 v7action.Warnings
   111  		result3 error
   112  	}{result1, result2, result3}
   113  }
   114  
   115  func (fake *FakeCreateSpaceActor) CreateSpaceReturnsOnCall(i int, result1 v7action.Space, result2 v7action.Warnings, result3 error) {
   116  	fake.createSpaceMutex.Lock()
   117  	defer fake.createSpaceMutex.Unlock()
   118  	fake.CreateSpaceStub = nil
   119  	if fake.createSpaceReturnsOnCall == nil {
   120  		fake.createSpaceReturnsOnCall = make(map[int]struct {
   121  			result1 v7action.Space
   122  			result2 v7action.Warnings
   123  			result3 error
   124  		})
   125  	}
   126  	fake.createSpaceReturnsOnCall[i] = struct {
   127  		result1 v7action.Space
   128  		result2 v7action.Warnings
   129  		result3 error
   130  	}{result1, result2, result3}
   131  }
   132  
   133  func (fake *FakeCreateSpaceActor) CreateSpaceRole(arg1 constant.RoleType, arg2 string, arg3 string, arg4 string, arg5 string, arg6 bool) (v7action.Warnings, error) {
   134  	fake.createSpaceRoleMutex.Lock()
   135  	ret, specificReturn := fake.createSpaceRoleReturnsOnCall[len(fake.createSpaceRoleArgsForCall)]
   136  	fake.createSpaceRoleArgsForCall = append(fake.createSpaceRoleArgsForCall, struct {
   137  		arg1 constant.RoleType
   138  		arg2 string
   139  		arg3 string
   140  		arg4 string
   141  		arg5 string
   142  		arg6 bool
   143  	}{arg1, arg2, arg3, arg4, arg5, arg6})
   144  	fake.recordInvocation("CreateSpaceRole", []interface{}{arg1, arg2, arg3, arg4, arg5, arg6})
   145  	fake.createSpaceRoleMutex.Unlock()
   146  	if fake.CreateSpaceRoleStub != nil {
   147  		return fake.CreateSpaceRoleStub(arg1, arg2, arg3, arg4, arg5, arg6)
   148  	}
   149  	if specificReturn {
   150  		return ret.result1, ret.result2
   151  	}
   152  	fakeReturns := fake.createSpaceRoleReturns
   153  	return fakeReturns.result1, fakeReturns.result2
   154  }
   155  
   156  func (fake *FakeCreateSpaceActor) CreateSpaceRoleCallCount() int {
   157  	fake.createSpaceRoleMutex.RLock()
   158  	defer fake.createSpaceRoleMutex.RUnlock()
   159  	return len(fake.createSpaceRoleArgsForCall)
   160  }
   161  
   162  func (fake *FakeCreateSpaceActor) CreateSpaceRoleCalls(stub func(constant.RoleType, string, string, string, string, bool) (v7action.Warnings, error)) {
   163  	fake.createSpaceRoleMutex.Lock()
   164  	defer fake.createSpaceRoleMutex.Unlock()
   165  	fake.CreateSpaceRoleStub = stub
   166  }
   167  
   168  func (fake *FakeCreateSpaceActor) CreateSpaceRoleArgsForCall(i int) (constant.RoleType, string, string, string, string, bool) {
   169  	fake.createSpaceRoleMutex.RLock()
   170  	defer fake.createSpaceRoleMutex.RUnlock()
   171  	argsForCall := fake.createSpaceRoleArgsForCall[i]
   172  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5, argsForCall.arg6
   173  }
   174  
   175  func (fake *FakeCreateSpaceActor) CreateSpaceRoleReturns(result1 v7action.Warnings, result2 error) {
   176  	fake.createSpaceRoleMutex.Lock()
   177  	defer fake.createSpaceRoleMutex.Unlock()
   178  	fake.CreateSpaceRoleStub = nil
   179  	fake.createSpaceRoleReturns = struct {
   180  		result1 v7action.Warnings
   181  		result2 error
   182  	}{result1, result2}
   183  }
   184  
   185  func (fake *FakeCreateSpaceActor) CreateSpaceRoleReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   186  	fake.createSpaceRoleMutex.Lock()
   187  	defer fake.createSpaceRoleMutex.Unlock()
   188  	fake.CreateSpaceRoleStub = nil
   189  	if fake.createSpaceRoleReturnsOnCall == nil {
   190  		fake.createSpaceRoleReturnsOnCall = make(map[int]struct {
   191  			result1 v7action.Warnings
   192  			result2 error
   193  		})
   194  	}
   195  	fake.createSpaceRoleReturnsOnCall[i] = struct {
   196  		result1 v7action.Warnings
   197  		result2 error
   198  	}{result1, result2}
   199  }
   200  
   201  func (fake *FakeCreateSpaceActor) GetOrganizationByName(arg1 string) (v7action.Organization, v7action.Warnings, error) {
   202  	fake.getOrganizationByNameMutex.Lock()
   203  	ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)]
   204  	fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct {
   205  		arg1 string
   206  	}{arg1})
   207  	fake.recordInvocation("GetOrganizationByName", []interface{}{arg1})
   208  	fake.getOrganizationByNameMutex.Unlock()
   209  	if fake.GetOrganizationByNameStub != nil {
   210  		return fake.GetOrganizationByNameStub(arg1)
   211  	}
   212  	if specificReturn {
   213  		return ret.result1, ret.result2, ret.result3
   214  	}
   215  	fakeReturns := fake.getOrganizationByNameReturns
   216  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   217  }
   218  
   219  func (fake *FakeCreateSpaceActor) GetOrganizationByNameCallCount() int {
   220  	fake.getOrganizationByNameMutex.RLock()
   221  	defer fake.getOrganizationByNameMutex.RUnlock()
   222  	return len(fake.getOrganizationByNameArgsForCall)
   223  }
   224  
   225  func (fake *FakeCreateSpaceActor) GetOrganizationByNameCalls(stub func(string) (v7action.Organization, v7action.Warnings, error)) {
   226  	fake.getOrganizationByNameMutex.Lock()
   227  	defer fake.getOrganizationByNameMutex.Unlock()
   228  	fake.GetOrganizationByNameStub = stub
   229  }
   230  
   231  func (fake *FakeCreateSpaceActor) GetOrganizationByNameArgsForCall(i int) string {
   232  	fake.getOrganizationByNameMutex.RLock()
   233  	defer fake.getOrganizationByNameMutex.RUnlock()
   234  	argsForCall := fake.getOrganizationByNameArgsForCall[i]
   235  	return argsForCall.arg1
   236  }
   237  
   238  func (fake *FakeCreateSpaceActor) GetOrganizationByNameReturns(result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   239  	fake.getOrganizationByNameMutex.Lock()
   240  	defer fake.getOrganizationByNameMutex.Unlock()
   241  	fake.GetOrganizationByNameStub = nil
   242  	fake.getOrganizationByNameReturns = struct {
   243  		result1 v7action.Organization
   244  		result2 v7action.Warnings
   245  		result3 error
   246  	}{result1, result2, result3}
   247  }
   248  
   249  func (fake *FakeCreateSpaceActor) GetOrganizationByNameReturnsOnCall(i int, result1 v7action.Organization, result2 v7action.Warnings, result3 error) {
   250  	fake.getOrganizationByNameMutex.Lock()
   251  	defer fake.getOrganizationByNameMutex.Unlock()
   252  	fake.GetOrganizationByNameStub = nil
   253  	if fake.getOrganizationByNameReturnsOnCall == nil {
   254  		fake.getOrganizationByNameReturnsOnCall = make(map[int]struct {
   255  			result1 v7action.Organization
   256  			result2 v7action.Warnings
   257  			result3 error
   258  		})
   259  	}
   260  	fake.getOrganizationByNameReturnsOnCall[i] = struct {
   261  		result1 v7action.Organization
   262  		result2 v7action.Warnings
   263  		result3 error
   264  	}{result1, result2, result3}
   265  }
   266  
   267  func (fake *FakeCreateSpaceActor) Invocations() map[string][][]interface{} {
   268  	fake.invocationsMutex.RLock()
   269  	defer fake.invocationsMutex.RUnlock()
   270  	fake.createSpaceMutex.RLock()
   271  	defer fake.createSpaceMutex.RUnlock()
   272  	fake.createSpaceRoleMutex.RLock()
   273  	defer fake.createSpaceRoleMutex.RUnlock()
   274  	fake.getOrganizationByNameMutex.RLock()
   275  	defer fake.getOrganizationByNameMutex.RUnlock()
   276  	copiedInvocations := map[string][][]interface{}{}
   277  	for key, value := range fake.invocations {
   278  		copiedInvocations[key] = value
   279  	}
   280  	return copiedInvocations
   281  }
   282  
   283  func (fake *FakeCreateSpaceActor) recordInvocation(key string, args []interface{}) {
   284  	fake.invocationsMutex.Lock()
   285  	defer fake.invocationsMutex.Unlock()
   286  	if fake.invocations == nil {
   287  		fake.invocations = map[string][][]interface{}{}
   288  	}
   289  	if fake.invocations[key] == nil {
   290  		fake.invocations[key] = [][]interface{}{}
   291  	}
   292  	fake.invocations[key] = append(fake.invocations[key], args)
   293  }
   294  
   295  var _ v7.CreateSpaceActor = new(FakeCreateSpaceActor)