github.com/hechain20/hechain@v0.0.0-20220316014945-b544036ba106/core/chaincode/lifecycle/mock/msp.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package mock
     3  
     4  import (
     5  	"sync"
     6  
     7  	mspa "github.com/hyperledger/fabric-protos-go/msp"
     8  	"github.com/hechain20/hechain/msp"
     9  )
    10  
    11  type MSP struct {
    12  	DeserializeIdentityStub        func([]byte) (msp.Identity, error)
    13  	deserializeIdentityMutex       sync.RWMutex
    14  	deserializeIdentityArgsForCall []struct {
    15  		arg1 []byte
    16  	}
    17  	deserializeIdentityReturns struct {
    18  		result1 msp.Identity
    19  		result2 error
    20  	}
    21  	deserializeIdentityReturnsOnCall map[int]struct {
    22  		result1 msp.Identity
    23  		result2 error
    24  	}
    25  	GetDefaultSigningIdentityStub        func() (msp.SigningIdentity, error)
    26  	getDefaultSigningIdentityMutex       sync.RWMutex
    27  	getDefaultSigningIdentityArgsForCall []struct {
    28  	}
    29  	getDefaultSigningIdentityReturns struct {
    30  		result1 msp.SigningIdentity
    31  		result2 error
    32  	}
    33  	getDefaultSigningIdentityReturnsOnCall map[int]struct {
    34  		result1 msp.SigningIdentity
    35  		result2 error
    36  	}
    37  	GetIdentifierStub        func() (string, error)
    38  	getIdentifierMutex       sync.RWMutex
    39  	getIdentifierArgsForCall []struct {
    40  	}
    41  	getIdentifierReturns struct {
    42  		result1 string
    43  		result2 error
    44  	}
    45  	getIdentifierReturnsOnCall map[int]struct {
    46  		result1 string
    47  		result2 error
    48  	}
    49  	GetTLSIntermediateCertsStub        func() [][]byte
    50  	getTLSIntermediateCertsMutex       sync.RWMutex
    51  	getTLSIntermediateCertsArgsForCall []struct {
    52  	}
    53  	getTLSIntermediateCertsReturns struct {
    54  		result1 [][]byte
    55  	}
    56  	getTLSIntermediateCertsReturnsOnCall map[int]struct {
    57  		result1 [][]byte
    58  	}
    59  	GetTLSRootCertsStub        func() [][]byte
    60  	getTLSRootCertsMutex       sync.RWMutex
    61  	getTLSRootCertsArgsForCall []struct {
    62  	}
    63  	getTLSRootCertsReturns struct {
    64  		result1 [][]byte
    65  	}
    66  	getTLSRootCertsReturnsOnCall map[int]struct {
    67  		result1 [][]byte
    68  	}
    69  	GetTypeStub        func() msp.ProviderType
    70  	getTypeMutex       sync.RWMutex
    71  	getTypeArgsForCall []struct {
    72  	}
    73  	getTypeReturns struct {
    74  		result1 msp.ProviderType
    75  	}
    76  	getTypeReturnsOnCall map[int]struct {
    77  		result1 msp.ProviderType
    78  	}
    79  	GetVersionStub        func() msp.MSPVersion
    80  	getVersionMutex       sync.RWMutex
    81  	getVersionArgsForCall []struct {
    82  	}
    83  	getVersionReturns struct {
    84  		result1 msp.MSPVersion
    85  	}
    86  	getVersionReturnsOnCall map[int]struct {
    87  		result1 msp.MSPVersion
    88  	}
    89  	IsWellFormedStub        func(*mspa.SerializedIdentity) error
    90  	isWellFormedMutex       sync.RWMutex
    91  	isWellFormedArgsForCall []struct {
    92  		arg1 *mspa.SerializedIdentity
    93  	}
    94  	isWellFormedReturns struct {
    95  		result1 error
    96  	}
    97  	isWellFormedReturnsOnCall map[int]struct {
    98  		result1 error
    99  	}
   100  	SatisfiesPrincipalStub        func(msp.Identity, *mspa.MSPPrincipal) error
   101  	satisfiesPrincipalMutex       sync.RWMutex
   102  	satisfiesPrincipalArgsForCall []struct {
   103  		arg1 msp.Identity
   104  		arg2 *mspa.MSPPrincipal
   105  	}
   106  	satisfiesPrincipalReturns struct {
   107  		result1 error
   108  	}
   109  	satisfiesPrincipalReturnsOnCall map[int]struct {
   110  		result1 error
   111  	}
   112  	SetupStub        func(*mspa.MSPConfig) error
   113  	setupMutex       sync.RWMutex
   114  	setupArgsForCall []struct {
   115  		arg1 *mspa.MSPConfig
   116  	}
   117  	setupReturns struct {
   118  		result1 error
   119  	}
   120  	setupReturnsOnCall map[int]struct {
   121  		result1 error
   122  	}
   123  	ValidateStub        func(msp.Identity) error
   124  	validateMutex       sync.RWMutex
   125  	validateArgsForCall []struct {
   126  		arg1 msp.Identity
   127  	}
   128  	validateReturns struct {
   129  		result1 error
   130  	}
   131  	validateReturnsOnCall map[int]struct {
   132  		result1 error
   133  	}
   134  	invocations      map[string][][]interface{}
   135  	invocationsMutex sync.RWMutex
   136  }
   137  
   138  func (fake *MSP) DeserializeIdentity(arg1 []byte) (msp.Identity, error) {
   139  	var arg1Copy []byte
   140  	if arg1 != nil {
   141  		arg1Copy = make([]byte, len(arg1))
   142  		copy(arg1Copy, arg1)
   143  	}
   144  	fake.deserializeIdentityMutex.Lock()
   145  	ret, specificReturn := fake.deserializeIdentityReturnsOnCall[len(fake.deserializeIdentityArgsForCall)]
   146  	fake.deserializeIdentityArgsForCall = append(fake.deserializeIdentityArgsForCall, struct {
   147  		arg1 []byte
   148  	}{arg1Copy})
   149  	fake.recordInvocation("DeserializeIdentity", []interface{}{arg1Copy})
   150  	fake.deserializeIdentityMutex.Unlock()
   151  	if fake.DeserializeIdentityStub != nil {
   152  		return fake.DeserializeIdentityStub(arg1)
   153  	}
   154  	if specificReturn {
   155  		return ret.result1, ret.result2
   156  	}
   157  	fakeReturns := fake.deserializeIdentityReturns
   158  	return fakeReturns.result1, fakeReturns.result2
   159  }
   160  
   161  func (fake *MSP) DeserializeIdentityCallCount() int {
   162  	fake.deserializeIdentityMutex.RLock()
   163  	defer fake.deserializeIdentityMutex.RUnlock()
   164  	return len(fake.deserializeIdentityArgsForCall)
   165  }
   166  
   167  func (fake *MSP) DeserializeIdentityCalls(stub func([]byte) (msp.Identity, error)) {
   168  	fake.deserializeIdentityMutex.Lock()
   169  	defer fake.deserializeIdentityMutex.Unlock()
   170  	fake.DeserializeIdentityStub = stub
   171  }
   172  
   173  func (fake *MSP) DeserializeIdentityArgsForCall(i int) []byte {
   174  	fake.deserializeIdentityMutex.RLock()
   175  	defer fake.deserializeIdentityMutex.RUnlock()
   176  	argsForCall := fake.deserializeIdentityArgsForCall[i]
   177  	return argsForCall.arg1
   178  }
   179  
   180  func (fake *MSP) DeserializeIdentityReturns(result1 msp.Identity, result2 error) {
   181  	fake.deserializeIdentityMutex.Lock()
   182  	defer fake.deserializeIdentityMutex.Unlock()
   183  	fake.DeserializeIdentityStub = nil
   184  	fake.deserializeIdentityReturns = struct {
   185  		result1 msp.Identity
   186  		result2 error
   187  	}{result1, result2}
   188  }
   189  
   190  func (fake *MSP) DeserializeIdentityReturnsOnCall(i int, result1 msp.Identity, result2 error) {
   191  	fake.deserializeIdentityMutex.Lock()
   192  	defer fake.deserializeIdentityMutex.Unlock()
   193  	fake.DeserializeIdentityStub = nil
   194  	if fake.deserializeIdentityReturnsOnCall == nil {
   195  		fake.deserializeIdentityReturnsOnCall = make(map[int]struct {
   196  			result1 msp.Identity
   197  			result2 error
   198  		})
   199  	}
   200  	fake.deserializeIdentityReturnsOnCall[i] = struct {
   201  		result1 msp.Identity
   202  		result2 error
   203  	}{result1, result2}
   204  }
   205  
   206  func (fake *MSP) GetDefaultSigningIdentity() (msp.SigningIdentity, error) {
   207  	fake.getDefaultSigningIdentityMutex.Lock()
   208  	ret, specificReturn := fake.getDefaultSigningIdentityReturnsOnCall[len(fake.getDefaultSigningIdentityArgsForCall)]
   209  	fake.getDefaultSigningIdentityArgsForCall = append(fake.getDefaultSigningIdentityArgsForCall, struct {
   210  	}{})
   211  	fake.recordInvocation("GetDefaultSigningIdentity", []interface{}{})
   212  	fake.getDefaultSigningIdentityMutex.Unlock()
   213  	if fake.GetDefaultSigningIdentityStub != nil {
   214  		return fake.GetDefaultSigningIdentityStub()
   215  	}
   216  	if specificReturn {
   217  		return ret.result1, ret.result2
   218  	}
   219  	fakeReturns := fake.getDefaultSigningIdentityReturns
   220  	return fakeReturns.result1, fakeReturns.result2
   221  }
   222  
   223  func (fake *MSP) GetDefaultSigningIdentityCallCount() int {
   224  	fake.getDefaultSigningIdentityMutex.RLock()
   225  	defer fake.getDefaultSigningIdentityMutex.RUnlock()
   226  	return len(fake.getDefaultSigningIdentityArgsForCall)
   227  }
   228  
   229  func (fake *MSP) GetDefaultSigningIdentityCalls(stub func() (msp.SigningIdentity, error)) {
   230  	fake.getDefaultSigningIdentityMutex.Lock()
   231  	defer fake.getDefaultSigningIdentityMutex.Unlock()
   232  	fake.GetDefaultSigningIdentityStub = stub
   233  }
   234  
   235  func (fake *MSP) GetDefaultSigningIdentityReturns(result1 msp.SigningIdentity, result2 error) {
   236  	fake.getDefaultSigningIdentityMutex.Lock()
   237  	defer fake.getDefaultSigningIdentityMutex.Unlock()
   238  	fake.GetDefaultSigningIdentityStub = nil
   239  	fake.getDefaultSigningIdentityReturns = struct {
   240  		result1 msp.SigningIdentity
   241  		result2 error
   242  	}{result1, result2}
   243  }
   244  
   245  func (fake *MSP) GetDefaultSigningIdentityReturnsOnCall(i int, result1 msp.SigningIdentity, result2 error) {
   246  	fake.getDefaultSigningIdentityMutex.Lock()
   247  	defer fake.getDefaultSigningIdentityMutex.Unlock()
   248  	fake.GetDefaultSigningIdentityStub = nil
   249  	if fake.getDefaultSigningIdentityReturnsOnCall == nil {
   250  		fake.getDefaultSigningIdentityReturnsOnCall = make(map[int]struct {
   251  			result1 msp.SigningIdentity
   252  			result2 error
   253  		})
   254  	}
   255  	fake.getDefaultSigningIdentityReturnsOnCall[i] = struct {
   256  		result1 msp.SigningIdentity
   257  		result2 error
   258  	}{result1, result2}
   259  }
   260  
   261  func (fake *MSP) GetIdentifier() (string, error) {
   262  	fake.getIdentifierMutex.Lock()
   263  	ret, specificReturn := fake.getIdentifierReturnsOnCall[len(fake.getIdentifierArgsForCall)]
   264  	fake.getIdentifierArgsForCall = append(fake.getIdentifierArgsForCall, struct {
   265  	}{})
   266  	fake.recordInvocation("GetIdentifier", []interface{}{})
   267  	fake.getIdentifierMutex.Unlock()
   268  	if fake.GetIdentifierStub != nil {
   269  		return fake.GetIdentifierStub()
   270  	}
   271  	if specificReturn {
   272  		return ret.result1, ret.result2
   273  	}
   274  	fakeReturns := fake.getIdentifierReturns
   275  	return fakeReturns.result1, fakeReturns.result2
   276  }
   277  
   278  func (fake *MSP) GetIdentifierCallCount() int {
   279  	fake.getIdentifierMutex.RLock()
   280  	defer fake.getIdentifierMutex.RUnlock()
   281  	return len(fake.getIdentifierArgsForCall)
   282  }
   283  
   284  func (fake *MSP) GetIdentifierCalls(stub func() (string, error)) {
   285  	fake.getIdentifierMutex.Lock()
   286  	defer fake.getIdentifierMutex.Unlock()
   287  	fake.GetIdentifierStub = stub
   288  }
   289  
   290  func (fake *MSP) GetIdentifierReturns(result1 string, result2 error) {
   291  	fake.getIdentifierMutex.Lock()
   292  	defer fake.getIdentifierMutex.Unlock()
   293  	fake.GetIdentifierStub = nil
   294  	fake.getIdentifierReturns = struct {
   295  		result1 string
   296  		result2 error
   297  	}{result1, result2}
   298  }
   299  
   300  func (fake *MSP) GetIdentifierReturnsOnCall(i int, result1 string, result2 error) {
   301  	fake.getIdentifierMutex.Lock()
   302  	defer fake.getIdentifierMutex.Unlock()
   303  	fake.GetIdentifierStub = nil
   304  	if fake.getIdentifierReturnsOnCall == nil {
   305  		fake.getIdentifierReturnsOnCall = make(map[int]struct {
   306  			result1 string
   307  			result2 error
   308  		})
   309  	}
   310  	fake.getIdentifierReturnsOnCall[i] = struct {
   311  		result1 string
   312  		result2 error
   313  	}{result1, result2}
   314  }
   315  
   316  func (fake *MSP) GetTLSIntermediateCerts() [][]byte {
   317  	fake.getTLSIntermediateCertsMutex.Lock()
   318  	ret, specificReturn := fake.getTLSIntermediateCertsReturnsOnCall[len(fake.getTLSIntermediateCertsArgsForCall)]
   319  	fake.getTLSIntermediateCertsArgsForCall = append(fake.getTLSIntermediateCertsArgsForCall, struct {
   320  	}{})
   321  	fake.recordInvocation("GetTLSIntermediateCerts", []interface{}{})
   322  	fake.getTLSIntermediateCertsMutex.Unlock()
   323  	if fake.GetTLSIntermediateCertsStub != nil {
   324  		return fake.GetTLSIntermediateCertsStub()
   325  	}
   326  	if specificReturn {
   327  		return ret.result1
   328  	}
   329  	fakeReturns := fake.getTLSIntermediateCertsReturns
   330  	return fakeReturns.result1
   331  }
   332  
   333  func (fake *MSP) GetTLSIntermediateCertsCallCount() int {
   334  	fake.getTLSIntermediateCertsMutex.RLock()
   335  	defer fake.getTLSIntermediateCertsMutex.RUnlock()
   336  	return len(fake.getTLSIntermediateCertsArgsForCall)
   337  }
   338  
   339  func (fake *MSP) GetTLSIntermediateCertsCalls(stub func() [][]byte) {
   340  	fake.getTLSIntermediateCertsMutex.Lock()
   341  	defer fake.getTLSIntermediateCertsMutex.Unlock()
   342  	fake.GetTLSIntermediateCertsStub = stub
   343  }
   344  
   345  func (fake *MSP) GetTLSIntermediateCertsReturns(result1 [][]byte) {
   346  	fake.getTLSIntermediateCertsMutex.Lock()
   347  	defer fake.getTLSIntermediateCertsMutex.Unlock()
   348  	fake.GetTLSIntermediateCertsStub = nil
   349  	fake.getTLSIntermediateCertsReturns = struct {
   350  		result1 [][]byte
   351  	}{result1}
   352  }
   353  
   354  func (fake *MSP) GetTLSIntermediateCertsReturnsOnCall(i int, result1 [][]byte) {
   355  	fake.getTLSIntermediateCertsMutex.Lock()
   356  	defer fake.getTLSIntermediateCertsMutex.Unlock()
   357  	fake.GetTLSIntermediateCertsStub = nil
   358  	if fake.getTLSIntermediateCertsReturnsOnCall == nil {
   359  		fake.getTLSIntermediateCertsReturnsOnCall = make(map[int]struct {
   360  			result1 [][]byte
   361  		})
   362  	}
   363  	fake.getTLSIntermediateCertsReturnsOnCall[i] = struct {
   364  		result1 [][]byte
   365  	}{result1}
   366  }
   367  
   368  func (fake *MSP) GetTLSRootCerts() [][]byte {
   369  	fake.getTLSRootCertsMutex.Lock()
   370  	ret, specificReturn := fake.getTLSRootCertsReturnsOnCall[len(fake.getTLSRootCertsArgsForCall)]
   371  	fake.getTLSRootCertsArgsForCall = append(fake.getTLSRootCertsArgsForCall, struct {
   372  	}{})
   373  	fake.recordInvocation("GetTLSRootCerts", []interface{}{})
   374  	fake.getTLSRootCertsMutex.Unlock()
   375  	if fake.GetTLSRootCertsStub != nil {
   376  		return fake.GetTLSRootCertsStub()
   377  	}
   378  	if specificReturn {
   379  		return ret.result1
   380  	}
   381  	fakeReturns := fake.getTLSRootCertsReturns
   382  	return fakeReturns.result1
   383  }
   384  
   385  func (fake *MSP) GetTLSRootCertsCallCount() int {
   386  	fake.getTLSRootCertsMutex.RLock()
   387  	defer fake.getTLSRootCertsMutex.RUnlock()
   388  	return len(fake.getTLSRootCertsArgsForCall)
   389  }
   390  
   391  func (fake *MSP) GetTLSRootCertsCalls(stub func() [][]byte) {
   392  	fake.getTLSRootCertsMutex.Lock()
   393  	defer fake.getTLSRootCertsMutex.Unlock()
   394  	fake.GetTLSRootCertsStub = stub
   395  }
   396  
   397  func (fake *MSP) GetTLSRootCertsReturns(result1 [][]byte) {
   398  	fake.getTLSRootCertsMutex.Lock()
   399  	defer fake.getTLSRootCertsMutex.Unlock()
   400  	fake.GetTLSRootCertsStub = nil
   401  	fake.getTLSRootCertsReturns = struct {
   402  		result1 [][]byte
   403  	}{result1}
   404  }
   405  
   406  func (fake *MSP) GetTLSRootCertsReturnsOnCall(i int, result1 [][]byte) {
   407  	fake.getTLSRootCertsMutex.Lock()
   408  	defer fake.getTLSRootCertsMutex.Unlock()
   409  	fake.GetTLSRootCertsStub = nil
   410  	if fake.getTLSRootCertsReturnsOnCall == nil {
   411  		fake.getTLSRootCertsReturnsOnCall = make(map[int]struct {
   412  			result1 [][]byte
   413  		})
   414  	}
   415  	fake.getTLSRootCertsReturnsOnCall[i] = struct {
   416  		result1 [][]byte
   417  	}{result1}
   418  }
   419  
   420  func (fake *MSP) GetType() msp.ProviderType {
   421  	fake.getTypeMutex.Lock()
   422  	ret, specificReturn := fake.getTypeReturnsOnCall[len(fake.getTypeArgsForCall)]
   423  	fake.getTypeArgsForCall = append(fake.getTypeArgsForCall, struct {
   424  	}{})
   425  	fake.recordInvocation("GetType", []interface{}{})
   426  	fake.getTypeMutex.Unlock()
   427  	if fake.GetTypeStub != nil {
   428  		return fake.GetTypeStub()
   429  	}
   430  	if specificReturn {
   431  		return ret.result1
   432  	}
   433  	fakeReturns := fake.getTypeReturns
   434  	return fakeReturns.result1
   435  }
   436  
   437  func (fake *MSP) GetTypeCallCount() int {
   438  	fake.getTypeMutex.RLock()
   439  	defer fake.getTypeMutex.RUnlock()
   440  	return len(fake.getTypeArgsForCall)
   441  }
   442  
   443  func (fake *MSP) GetTypeCalls(stub func() msp.ProviderType) {
   444  	fake.getTypeMutex.Lock()
   445  	defer fake.getTypeMutex.Unlock()
   446  	fake.GetTypeStub = stub
   447  }
   448  
   449  func (fake *MSP) GetTypeReturns(result1 msp.ProviderType) {
   450  	fake.getTypeMutex.Lock()
   451  	defer fake.getTypeMutex.Unlock()
   452  	fake.GetTypeStub = nil
   453  	fake.getTypeReturns = struct {
   454  		result1 msp.ProviderType
   455  	}{result1}
   456  }
   457  
   458  func (fake *MSP) GetTypeReturnsOnCall(i int, result1 msp.ProviderType) {
   459  	fake.getTypeMutex.Lock()
   460  	defer fake.getTypeMutex.Unlock()
   461  	fake.GetTypeStub = nil
   462  	if fake.getTypeReturnsOnCall == nil {
   463  		fake.getTypeReturnsOnCall = make(map[int]struct {
   464  			result1 msp.ProviderType
   465  		})
   466  	}
   467  	fake.getTypeReturnsOnCall[i] = struct {
   468  		result1 msp.ProviderType
   469  	}{result1}
   470  }
   471  
   472  func (fake *MSP) GetVersion() msp.MSPVersion {
   473  	fake.getVersionMutex.Lock()
   474  	ret, specificReturn := fake.getVersionReturnsOnCall[len(fake.getVersionArgsForCall)]
   475  	fake.getVersionArgsForCall = append(fake.getVersionArgsForCall, struct {
   476  	}{})
   477  	fake.recordInvocation("GetVersion", []interface{}{})
   478  	fake.getVersionMutex.Unlock()
   479  	if fake.GetVersionStub != nil {
   480  		return fake.GetVersionStub()
   481  	}
   482  	if specificReturn {
   483  		return ret.result1
   484  	}
   485  	fakeReturns := fake.getVersionReturns
   486  	return fakeReturns.result1
   487  }
   488  
   489  func (fake *MSP) GetVersionCallCount() int {
   490  	fake.getVersionMutex.RLock()
   491  	defer fake.getVersionMutex.RUnlock()
   492  	return len(fake.getVersionArgsForCall)
   493  }
   494  
   495  func (fake *MSP) GetVersionCalls(stub func() msp.MSPVersion) {
   496  	fake.getVersionMutex.Lock()
   497  	defer fake.getVersionMutex.Unlock()
   498  	fake.GetVersionStub = stub
   499  }
   500  
   501  func (fake *MSP) GetVersionReturns(result1 msp.MSPVersion) {
   502  	fake.getVersionMutex.Lock()
   503  	defer fake.getVersionMutex.Unlock()
   504  	fake.GetVersionStub = nil
   505  	fake.getVersionReturns = struct {
   506  		result1 msp.MSPVersion
   507  	}{result1}
   508  }
   509  
   510  func (fake *MSP) GetVersionReturnsOnCall(i int, result1 msp.MSPVersion) {
   511  	fake.getVersionMutex.Lock()
   512  	defer fake.getVersionMutex.Unlock()
   513  	fake.GetVersionStub = nil
   514  	if fake.getVersionReturnsOnCall == nil {
   515  		fake.getVersionReturnsOnCall = make(map[int]struct {
   516  			result1 msp.MSPVersion
   517  		})
   518  	}
   519  	fake.getVersionReturnsOnCall[i] = struct {
   520  		result1 msp.MSPVersion
   521  	}{result1}
   522  }
   523  
   524  func (fake *MSP) IsWellFormed(arg1 *mspa.SerializedIdentity) error {
   525  	fake.isWellFormedMutex.Lock()
   526  	ret, specificReturn := fake.isWellFormedReturnsOnCall[len(fake.isWellFormedArgsForCall)]
   527  	fake.isWellFormedArgsForCall = append(fake.isWellFormedArgsForCall, struct {
   528  		arg1 *mspa.SerializedIdentity
   529  	}{arg1})
   530  	fake.recordInvocation("IsWellFormed", []interface{}{arg1})
   531  	fake.isWellFormedMutex.Unlock()
   532  	if fake.IsWellFormedStub != nil {
   533  		return fake.IsWellFormedStub(arg1)
   534  	}
   535  	if specificReturn {
   536  		return ret.result1
   537  	}
   538  	fakeReturns := fake.isWellFormedReturns
   539  	return fakeReturns.result1
   540  }
   541  
   542  func (fake *MSP) IsWellFormedCallCount() int {
   543  	fake.isWellFormedMutex.RLock()
   544  	defer fake.isWellFormedMutex.RUnlock()
   545  	return len(fake.isWellFormedArgsForCall)
   546  }
   547  
   548  func (fake *MSP) IsWellFormedCalls(stub func(*mspa.SerializedIdentity) error) {
   549  	fake.isWellFormedMutex.Lock()
   550  	defer fake.isWellFormedMutex.Unlock()
   551  	fake.IsWellFormedStub = stub
   552  }
   553  
   554  func (fake *MSP) IsWellFormedArgsForCall(i int) *mspa.SerializedIdentity {
   555  	fake.isWellFormedMutex.RLock()
   556  	defer fake.isWellFormedMutex.RUnlock()
   557  	argsForCall := fake.isWellFormedArgsForCall[i]
   558  	return argsForCall.arg1
   559  }
   560  
   561  func (fake *MSP) IsWellFormedReturns(result1 error) {
   562  	fake.isWellFormedMutex.Lock()
   563  	defer fake.isWellFormedMutex.Unlock()
   564  	fake.IsWellFormedStub = nil
   565  	fake.isWellFormedReturns = struct {
   566  		result1 error
   567  	}{result1}
   568  }
   569  
   570  func (fake *MSP) IsWellFormedReturnsOnCall(i int, result1 error) {
   571  	fake.isWellFormedMutex.Lock()
   572  	defer fake.isWellFormedMutex.Unlock()
   573  	fake.IsWellFormedStub = nil
   574  	if fake.isWellFormedReturnsOnCall == nil {
   575  		fake.isWellFormedReturnsOnCall = make(map[int]struct {
   576  			result1 error
   577  		})
   578  	}
   579  	fake.isWellFormedReturnsOnCall[i] = struct {
   580  		result1 error
   581  	}{result1}
   582  }
   583  
   584  func (fake *MSP) SatisfiesPrincipal(arg1 msp.Identity, arg2 *mspa.MSPPrincipal) error {
   585  	fake.satisfiesPrincipalMutex.Lock()
   586  	ret, specificReturn := fake.satisfiesPrincipalReturnsOnCall[len(fake.satisfiesPrincipalArgsForCall)]
   587  	fake.satisfiesPrincipalArgsForCall = append(fake.satisfiesPrincipalArgsForCall, struct {
   588  		arg1 msp.Identity
   589  		arg2 *mspa.MSPPrincipal
   590  	}{arg1, arg2})
   591  	fake.recordInvocation("SatisfiesPrincipal", []interface{}{arg1, arg2})
   592  	fake.satisfiesPrincipalMutex.Unlock()
   593  	if fake.SatisfiesPrincipalStub != nil {
   594  		return fake.SatisfiesPrincipalStub(arg1, arg2)
   595  	}
   596  	if specificReturn {
   597  		return ret.result1
   598  	}
   599  	fakeReturns := fake.satisfiesPrincipalReturns
   600  	return fakeReturns.result1
   601  }
   602  
   603  func (fake *MSP) SatisfiesPrincipalCallCount() int {
   604  	fake.satisfiesPrincipalMutex.RLock()
   605  	defer fake.satisfiesPrincipalMutex.RUnlock()
   606  	return len(fake.satisfiesPrincipalArgsForCall)
   607  }
   608  
   609  func (fake *MSP) SatisfiesPrincipalCalls(stub func(msp.Identity, *mspa.MSPPrincipal) error) {
   610  	fake.satisfiesPrincipalMutex.Lock()
   611  	defer fake.satisfiesPrincipalMutex.Unlock()
   612  	fake.SatisfiesPrincipalStub = stub
   613  }
   614  
   615  func (fake *MSP) SatisfiesPrincipalArgsForCall(i int) (msp.Identity, *mspa.MSPPrincipal) {
   616  	fake.satisfiesPrincipalMutex.RLock()
   617  	defer fake.satisfiesPrincipalMutex.RUnlock()
   618  	argsForCall := fake.satisfiesPrincipalArgsForCall[i]
   619  	return argsForCall.arg1, argsForCall.arg2
   620  }
   621  
   622  func (fake *MSP) SatisfiesPrincipalReturns(result1 error) {
   623  	fake.satisfiesPrincipalMutex.Lock()
   624  	defer fake.satisfiesPrincipalMutex.Unlock()
   625  	fake.SatisfiesPrincipalStub = nil
   626  	fake.satisfiesPrincipalReturns = struct {
   627  		result1 error
   628  	}{result1}
   629  }
   630  
   631  func (fake *MSP) SatisfiesPrincipalReturnsOnCall(i int, result1 error) {
   632  	fake.satisfiesPrincipalMutex.Lock()
   633  	defer fake.satisfiesPrincipalMutex.Unlock()
   634  	fake.SatisfiesPrincipalStub = nil
   635  	if fake.satisfiesPrincipalReturnsOnCall == nil {
   636  		fake.satisfiesPrincipalReturnsOnCall = make(map[int]struct {
   637  			result1 error
   638  		})
   639  	}
   640  	fake.satisfiesPrincipalReturnsOnCall[i] = struct {
   641  		result1 error
   642  	}{result1}
   643  }
   644  
   645  func (fake *MSP) Setup(arg1 *mspa.MSPConfig) error {
   646  	fake.setupMutex.Lock()
   647  	ret, specificReturn := fake.setupReturnsOnCall[len(fake.setupArgsForCall)]
   648  	fake.setupArgsForCall = append(fake.setupArgsForCall, struct {
   649  		arg1 *mspa.MSPConfig
   650  	}{arg1})
   651  	fake.recordInvocation("Setup", []interface{}{arg1})
   652  	fake.setupMutex.Unlock()
   653  	if fake.SetupStub != nil {
   654  		return fake.SetupStub(arg1)
   655  	}
   656  	if specificReturn {
   657  		return ret.result1
   658  	}
   659  	fakeReturns := fake.setupReturns
   660  	return fakeReturns.result1
   661  }
   662  
   663  func (fake *MSP) SetupCallCount() int {
   664  	fake.setupMutex.RLock()
   665  	defer fake.setupMutex.RUnlock()
   666  	return len(fake.setupArgsForCall)
   667  }
   668  
   669  func (fake *MSP) SetupCalls(stub func(*mspa.MSPConfig) error) {
   670  	fake.setupMutex.Lock()
   671  	defer fake.setupMutex.Unlock()
   672  	fake.SetupStub = stub
   673  }
   674  
   675  func (fake *MSP) SetupArgsForCall(i int) *mspa.MSPConfig {
   676  	fake.setupMutex.RLock()
   677  	defer fake.setupMutex.RUnlock()
   678  	argsForCall := fake.setupArgsForCall[i]
   679  	return argsForCall.arg1
   680  }
   681  
   682  func (fake *MSP) SetupReturns(result1 error) {
   683  	fake.setupMutex.Lock()
   684  	defer fake.setupMutex.Unlock()
   685  	fake.SetupStub = nil
   686  	fake.setupReturns = struct {
   687  		result1 error
   688  	}{result1}
   689  }
   690  
   691  func (fake *MSP) SetupReturnsOnCall(i int, result1 error) {
   692  	fake.setupMutex.Lock()
   693  	defer fake.setupMutex.Unlock()
   694  	fake.SetupStub = nil
   695  	if fake.setupReturnsOnCall == nil {
   696  		fake.setupReturnsOnCall = make(map[int]struct {
   697  			result1 error
   698  		})
   699  	}
   700  	fake.setupReturnsOnCall[i] = struct {
   701  		result1 error
   702  	}{result1}
   703  }
   704  
   705  func (fake *MSP) Validate(arg1 msp.Identity) error {
   706  	fake.validateMutex.Lock()
   707  	ret, specificReturn := fake.validateReturnsOnCall[len(fake.validateArgsForCall)]
   708  	fake.validateArgsForCall = append(fake.validateArgsForCall, struct {
   709  		arg1 msp.Identity
   710  	}{arg1})
   711  	fake.recordInvocation("Validate", []interface{}{arg1})
   712  	fake.validateMutex.Unlock()
   713  	if fake.ValidateStub != nil {
   714  		return fake.ValidateStub(arg1)
   715  	}
   716  	if specificReturn {
   717  		return ret.result1
   718  	}
   719  	fakeReturns := fake.validateReturns
   720  	return fakeReturns.result1
   721  }
   722  
   723  func (fake *MSP) ValidateCallCount() int {
   724  	fake.validateMutex.RLock()
   725  	defer fake.validateMutex.RUnlock()
   726  	return len(fake.validateArgsForCall)
   727  }
   728  
   729  func (fake *MSP) ValidateCalls(stub func(msp.Identity) error) {
   730  	fake.validateMutex.Lock()
   731  	defer fake.validateMutex.Unlock()
   732  	fake.ValidateStub = stub
   733  }
   734  
   735  func (fake *MSP) ValidateArgsForCall(i int) msp.Identity {
   736  	fake.validateMutex.RLock()
   737  	defer fake.validateMutex.RUnlock()
   738  	argsForCall := fake.validateArgsForCall[i]
   739  	return argsForCall.arg1
   740  }
   741  
   742  func (fake *MSP) ValidateReturns(result1 error) {
   743  	fake.validateMutex.Lock()
   744  	defer fake.validateMutex.Unlock()
   745  	fake.ValidateStub = nil
   746  	fake.validateReturns = struct {
   747  		result1 error
   748  	}{result1}
   749  }
   750  
   751  func (fake *MSP) ValidateReturnsOnCall(i int, result1 error) {
   752  	fake.validateMutex.Lock()
   753  	defer fake.validateMutex.Unlock()
   754  	fake.ValidateStub = nil
   755  	if fake.validateReturnsOnCall == nil {
   756  		fake.validateReturnsOnCall = make(map[int]struct {
   757  			result1 error
   758  		})
   759  	}
   760  	fake.validateReturnsOnCall[i] = struct {
   761  		result1 error
   762  	}{result1}
   763  }
   764  
   765  func (fake *MSP) Invocations() map[string][][]interface{} {
   766  	fake.invocationsMutex.RLock()
   767  	defer fake.invocationsMutex.RUnlock()
   768  	fake.deserializeIdentityMutex.RLock()
   769  	defer fake.deserializeIdentityMutex.RUnlock()
   770  	fake.getDefaultSigningIdentityMutex.RLock()
   771  	defer fake.getDefaultSigningIdentityMutex.RUnlock()
   772  	fake.getIdentifierMutex.RLock()
   773  	defer fake.getIdentifierMutex.RUnlock()
   774  	fake.getTLSIntermediateCertsMutex.RLock()
   775  	defer fake.getTLSIntermediateCertsMutex.RUnlock()
   776  	fake.getTLSRootCertsMutex.RLock()
   777  	defer fake.getTLSRootCertsMutex.RUnlock()
   778  	fake.getTypeMutex.RLock()
   779  	defer fake.getTypeMutex.RUnlock()
   780  	fake.getVersionMutex.RLock()
   781  	defer fake.getVersionMutex.RUnlock()
   782  	fake.isWellFormedMutex.RLock()
   783  	defer fake.isWellFormedMutex.RUnlock()
   784  	fake.satisfiesPrincipalMutex.RLock()
   785  	defer fake.satisfiesPrincipalMutex.RUnlock()
   786  	fake.setupMutex.RLock()
   787  	defer fake.setupMutex.RUnlock()
   788  	fake.validateMutex.RLock()
   789  	defer fake.validateMutex.RUnlock()
   790  	copiedInvocations := map[string][][]interface{}{}
   791  	for key, value := range fake.invocations {
   792  		copiedInvocations[key] = value
   793  	}
   794  	return copiedInvocations
   795  }
   796  
   797  func (fake *MSP) recordInvocation(key string, args []interface{}) {
   798  	fake.invocationsMutex.Lock()
   799  	defer fake.invocationsMutex.Unlock()
   800  	if fake.invocations == nil {
   801  		fake.invocations = map[string][][]interface{}{}
   802  	}
   803  	if fake.invocations[key] == nil {
   804  		fake.invocations[key] = [][]interface{}{}
   805  	}
   806  	fake.invocations[key] = append(fake.invocations[key], args)
   807  }