github.com/true-sqn/fabric@v2.1.1+incompatible/internal/peer/packaging/mock/platform.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package mock
     3  
     4  import (
     5  	"sync"
     6  )
     7  
     8  type Platform struct {
     9  	GetDeploymentPayloadStub        func(string) ([]byte, error)
    10  	getDeploymentPayloadMutex       sync.RWMutex
    11  	getDeploymentPayloadArgsForCall []struct {
    12  		arg1 string
    13  	}
    14  	getDeploymentPayloadReturns struct {
    15  		result1 []byte
    16  		result2 error
    17  	}
    18  	getDeploymentPayloadReturnsOnCall map[int]struct {
    19  		result1 []byte
    20  		result2 error
    21  	}
    22  	NameStub        func() string
    23  	nameMutex       sync.RWMutex
    24  	nameArgsForCall []struct {
    25  	}
    26  	nameReturns struct {
    27  		result1 string
    28  	}
    29  	nameReturnsOnCall map[int]struct {
    30  		result1 string
    31  	}
    32  	ValidateCodePackageStub        func([]byte) error
    33  	validateCodePackageMutex       sync.RWMutex
    34  	validateCodePackageArgsForCall []struct {
    35  		arg1 []byte
    36  	}
    37  	validateCodePackageReturns struct {
    38  		result1 error
    39  	}
    40  	validateCodePackageReturnsOnCall map[int]struct {
    41  		result1 error
    42  	}
    43  	ValidatePathStub        func(string) error
    44  	validatePathMutex       sync.RWMutex
    45  	validatePathArgsForCall []struct {
    46  		arg1 string
    47  	}
    48  	validatePathReturns struct {
    49  		result1 error
    50  	}
    51  	validatePathReturnsOnCall map[int]struct {
    52  		result1 error
    53  	}
    54  	invocations      map[string][][]interface{}
    55  	invocationsMutex sync.RWMutex
    56  }
    57  
    58  func (fake *Platform) GetDeploymentPayload(arg1 string) ([]byte, error) {
    59  	fake.getDeploymentPayloadMutex.Lock()
    60  	ret, specificReturn := fake.getDeploymentPayloadReturnsOnCall[len(fake.getDeploymentPayloadArgsForCall)]
    61  	fake.getDeploymentPayloadArgsForCall = append(fake.getDeploymentPayloadArgsForCall, struct {
    62  		arg1 string
    63  	}{arg1})
    64  	fake.recordInvocation("GetDeploymentPayload", []interface{}{arg1})
    65  	fake.getDeploymentPayloadMutex.Unlock()
    66  	if fake.GetDeploymentPayloadStub != nil {
    67  		return fake.GetDeploymentPayloadStub(arg1)
    68  	}
    69  	if specificReturn {
    70  		return ret.result1, ret.result2
    71  	}
    72  	fakeReturns := fake.getDeploymentPayloadReturns
    73  	return fakeReturns.result1, fakeReturns.result2
    74  }
    75  
    76  func (fake *Platform) GetDeploymentPayloadCallCount() int {
    77  	fake.getDeploymentPayloadMutex.RLock()
    78  	defer fake.getDeploymentPayloadMutex.RUnlock()
    79  	return len(fake.getDeploymentPayloadArgsForCall)
    80  }
    81  
    82  func (fake *Platform) GetDeploymentPayloadCalls(stub func(string) ([]byte, error)) {
    83  	fake.getDeploymentPayloadMutex.Lock()
    84  	defer fake.getDeploymentPayloadMutex.Unlock()
    85  	fake.GetDeploymentPayloadStub = stub
    86  }
    87  
    88  func (fake *Platform) GetDeploymentPayloadArgsForCall(i int) string {
    89  	fake.getDeploymentPayloadMutex.RLock()
    90  	defer fake.getDeploymentPayloadMutex.RUnlock()
    91  	argsForCall := fake.getDeploymentPayloadArgsForCall[i]
    92  	return argsForCall.arg1
    93  }
    94  
    95  func (fake *Platform) GetDeploymentPayloadReturns(result1 []byte, result2 error) {
    96  	fake.getDeploymentPayloadMutex.Lock()
    97  	defer fake.getDeploymentPayloadMutex.Unlock()
    98  	fake.GetDeploymentPayloadStub = nil
    99  	fake.getDeploymentPayloadReturns = struct {
   100  		result1 []byte
   101  		result2 error
   102  	}{result1, result2}
   103  }
   104  
   105  func (fake *Platform) GetDeploymentPayloadReturnsOnCall(i int, result1 []byte, result2 error) {
   106  	fake.getDeploymentPayloadMutex.Lock()
   107  	defer fake.getDeploymentPayloadMutex.Unlock()
   108  	fake.GetDeploymentPayloadStub = nil
   109  	if fake.getDeploymentPayloadReturnsOnCall == nil {
   110  		fake.getDeploymentPayloadReturnsOnCall = make(map[int]struct {
   111  			result1 []byte
   112  			result2 error
   113  		})
   114  	}
   115  	fake.getDeploymentPayloadReturnsOnCall[i] = struct {
   116  		result1 []byte
   117  		result2 error
   118  	}{result1, result2}
   119  }
   120  
   121  func (fake *Platform) Name() string {
   122  	fake.nameMutex.Lock()
   123  	ret, specificReturn := fake.nameReturnsOnCall[len(fake.nameArgsForCall)]
   124  	fake.nameArgsForCall = append(fake.nameArgsForCall, struct {
   125  	}{})
   126  	fake.recordInvocation("Name", []interface{}{})
   127  	fake.nameMutex.Unlock()
   128  	if fake.NameStub != nil {
   129  		return fake.NameStub()
   130  	}
   131  	if specificReturn {
   132  		return ret.result1
   133  	}
   134  	fakeReturns := fake.nameReturns
   135  	return fakeReturns.result1
   136  }
   137  
   138  func (fake *Platform) NameCallCount() int {
   139  	fake.nameMutex.RLock()
   140  	defer fake.nameMutex.RUnlock()
   141  	return len(fake.nameArgsForCall)
   142  }
   143  
   144  func (fake *Platform) NameCalls(stub func() string) {
   145  	fake.nameMutex.Lock()
   146  	defer fake.nameMutex.Unlock()
   147  	fake.NameStub = stub
   148  }
   149  
   150  func (fake *Platform) NameReturns(result1 string) {
   151  	fake.nameMutex.Lock()
   152  	defer fake.nameMutex.Unlock()
   153  	fake.NameStub = nil
   154  	fake.nameReturns = struct {
   155  		result1 string
   156  	}{result1}
   157  }
   158  
   159  func (fake *Platform) NameReturnsOnCall(i int, result1 string) {
   160  	fake.nameMutex.Lock()
   161  	defer fake.nameMutex.Unlock()
   162  	fake.NameStub = nil
   163  	if fake.nameReturnsOnCall == nil {
   164  		fake.nameReturnsOnCall = make(map[int]struct {
   165  			result1 string
   166  		})
   167  	}
   168  	fake.nameReturnsOnCall[i] = struct {
   169  		result1 string
   170  	}{result1}
   171  }
   172  
   173  func (fake *Platform) ValidateCodePackage(arg1 []byte) error {
   174  	var arg1Copy []byte
   175  	if arg1 != nil {
   176  		arg1Copy = make([]byte, len(arg1))
   177  		copy(arg1Copy, arg1)
   178  	}
   179  	fake.validateCodePackageMutex.Lock()
   180  	ret, specificReturn := fake.validateCodePackageReturnsOnCall[len(fake.validateCodePackageArgsForCall)]
   181  	fake.validateCodePackageArgsForCall = append(fake.validateCodePackageArgsForCall, struct {
   182  		arg1 []byte
   183  	}{arg1Copy})
   184  	fake.recordInvocation("ValidateCodePackage", []interface{}{arg1Copy})
   185  	fake.validateCodePackageMutex.Unlock()
   186  	if fake.ValidateCodePackageStub != nil {
   187  		return fake.ValidateCodePackageStub(arg1)
   188  	}
   189  	if specificReturn {
   190  		return ret.result1
   191  	}
   192  	fakeReturns := fake.validateCodePackageReturns
   193  	return fakeReturns.result1
   194  }
   195  
   196  func (fake *Platform) ValidateCodePackageCallCount() int {
   197  	fake.validateCodePackageMutex.RLock()
   198  	defer fake.validateCodePackageMutex.RUnlock()
   199  	return len(fake.validateCodePackageArgsForCall)
   200  }
   201  
   202  func (fake *Platform) ValidateCodePackageCalls(stub func([]byte) error) {
   203  	fake.validateCodePackageMutex.Lock()
   204  	defer fake.validateCodePackageMutex.Unlock()
   205  	fake.ValidateCodePackageStub = stub
   206  }
   207  
   208  func (fake *Platform) ValidateCodePackageArgsForCall(i int) []byte {
   209  	fake.validateCodePackageMutex.RLock()
   210  	defer fake.validateCodePackageMutex.RUnlock()
   211  	argsForCall := fake.validateCodePackageArgsForCall[i]
   212  	return argsForCall.arg1
   213  }
   214  
   215  func (fake *Platform) ValidateCodePackageReturns(result1 error) {
   216  	fake.validateCodePackageMutex.Lock()
   217  	defer fake.validateCodePackageMutex.Unlock()
   218  	fake.ValidateCodePackageStub = nil
   219  	fake.validateCodePackageReturns = struct {
   220  		result1 error
   221  	}{result1}
   222  }
   223  
   224  func (fake *Platform) ValidateCodePackageReturnsOnCall(i int, result1 error) {
   225  	fake.validateCodePackageMutex.Lock()
   226  	defer fake.validateCodePackageMutex.Unlock()
   227  	fake.ValidateCodePackageStub = nil
   228  	if fake.validateCodePackageReturnsOnCall == nil {
   229  		fake.validateCodePackageReturnsOnCall = make(map[int]struct {
   230  			result1 error
   231  		})
   232  	}
   233  	fake.validateCodePackageReturnsOnCall[i] = struct {
   234  		result1 error
   235  	}{result1}
   236  }
   237  
   238  func (fake *Platform) ValidatePath(arg1 string) error {
   239  	fake.validatePathMutex.Lock()
   240  	ret, specificReturn := fake.validatePathReturnsOnCall[len(fake.validatePathArgsForCall)]
   241  	fake.validatePathArgsForCall = append(fake.validatePathArgsForCall, struct {
   242  		arg1 string
   243  	}{arg1})
   244  	fake.recordInvocation("ValidatePath", []interface{}{arg1})
   245  	fake.validatePathMutex.Unlock()
   246  	if fake.ValidatePathStub != nil {
   247  		return fake.ValidatePathStub(arg1)
   248  	}
   249  	if specificReturn {
   250  		return ret.result1
   251  	}
   252  	fakeReturns := fake.validatePathReturns
   253  	return fakeReturns.result1
   254  }
   255  
   256  func (fake *Platform) ValidatePathCallCount() int {
   257  	fake.validatePathMutex.RLock()
   258  	defer fake.validatePathMutex.RUnlock()
   259  	return len(fake.validatePathArgsForCall)
   260  }
   261  
   262  func (fake *Platform) ValidatePathCalls(stub func(string) error) {
   263  	fake.validatePathMutex.Lock()
   264  	defer fake.validatePathMutex.Unlock()
   265  	fake.ValidatePathStub = stub
   266  }
   267  
   268  func (fake *Platform) ValidatePathArgsForCall(i int) string {
   269  	fake.validatePathMutex.RLock()
   270  	defer fake.validatePathMutex.RUnlock()
   271  	argsForCall := fake.validatePathArgsForCall[i]
   272  	return argsForCall.arg1
   273  }
   274  
   275  func (fake *Platform) ValidatePathReturns(result1 error) {
   276  	fake.validatePathMutex.Lock()
   277  	defer fake.validatePathMutex.Unlock()
   278  	fake.ValidatePathStub = nil
   279  	fake.validatePathReturns = struct {
   280  		result1 error
   281  	}{result1}
   282  }
   283  
   284  func (fake *Platform) ValidatePathReturnsOnCall(i int, result1 error) {
   285  	fake.validatePathMutex.Lock()
   286  	defer fake.validatePathMutex.Unlock()
   287  	fake.ValidatePathStub = nil
   288  	if fake.validatePathReturnsOnCall == nil {
   289  		fake.validatePathReturnsOnCall = make(map[int]struct {
   290  			result1 error
   291  		})
   292  	}
   293  	fake.validatePathReturnsOnCall[i] = struct {
   294  		result1 error
   295  	}{result1}
   296  }
   297  
   298  func (fake *Platform) Invocations() map[string][][]interface{} {
   299  	fake.invocationsMutex.RLock()
   300  	defer fake.invocationsMutex.RUnlock()
   301  	fake.getDeploymentPayloadMutex.RLock()
   302  	defer fake.getDeploymentPayloadMutex.RUnlock()
   303  	fake.nameMutex.RLock()
   304  	defer fake.nameMutex.RUnlock()
   305  	fake.validateCodePackageMutex.RLock()
   306  	defer fake.validateCodePackageMutex.RUnlock()
   307  	fake.validatePathMutex.RLock()
   308  	defer fake.validatePathMutex.RUnlock()
   309  	copiedInvocations := map[string][][]interface{}{}
   310  	for key, value := range fake.invocations {
   311  		copiedInvocations[key] = value
   312  	}
   313  	return copiedInvocations
   314  }
   315  
   316  func (fake *Platform) recordInvocation(key string, args []interface{}) {
   317  	fake.invocationsMutex.Lock()
   318  	defer fake.invocationsMutex.Unlock()
   319  	if fake.invocations == nil {
   320  		fake.invocations = map[string][][]interface{}{}
   321  	}
   322  	if fake.invocations[key] == nil {
   323  		fake.invocations[key] = [][]interface{}{}
   324  	}
   325  	fake.invocations[key] = append(fake.invocations[key], args)
   326  }