github.com/IBM-Blockchain/fabric-operator@v1.0.4/pkg/initializer/orderer/mocks/ibporderer.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package mocks
     3  
     4  import (
     5  	"sync"
     6  
     7  	"github.com/IBM-Blockchain/fabric-operator/pkg/initializer/common/config"
     8  	initializer "github.com/IBM-Blockchain/fabric-operator/pkg/initializer/orderer"
     9  )
    10  
    11  type IBPOrderer struct {
    12  	GenerateCryptoStub        func() (*config.CryptoResponse, error)
    13  	generateCryptoMutex       sync.RWMutex
    14  	generateCryptoArgsForCall []struct {
    15  	}
    16  	generateCryptoReturns struct {
    17  		result1 *config.CryptoResponse
    18  		result2 error
    19  	}
    20  	generateCryptoReturnsOnCall map[int]struct {
    21  		result1 *config.CryptoResponse
    22  		result2 error
    23  	}
    24  	GetConfigStub        func() initializer.OrdererConfig
    25  	getConfigMutex       sync.RWMutex
    26  	getConfigArgsForCall []struct {
    27  	}
    28  	getConfigReturns struct {
    29  		result1 initializer.OrdererConfig
    30  	}
    31  	getConfigReturnsOnCall map[int]struct {
    32  		result1 initializer.OrdererConfig
    33  	}
    34  	OverrideConfigStub        func(initializer.OrdererConfig) error
    35  	overrideConfigMutex       sync.RWMutex
    36  	overrideConfigArgsForCall []struct {
    37  		arg1 initializer.OrdererConfig
    38  	}
    39  	overrideConfigReturns struct {
    40  		result1 error
    41  	}
    42  	overrideConfigReturnsOnCall map[int]struct {
    43  		result1 error
    44  	}
    45  	invocations      map[string][][]interface{}
    46  	invocationsMutex sync.RWMutex
    47  }
    48  
    49  func (fake *IBPOrderer) GenerateCrypto() (*config.CryptoResponse, error) {
    50  	fake.generateCryptoMutex.Lock()
    51  	ret, specificReturn := fake.generateCryptoReturnsOnCall[len(fake.generateCryptoArgsForCall)]
    52  	fake.generateCryptoArgsForCall = append(fake.generateCryptoArgsForCall, struct {
    53  	}{})
    54  	stub := fake.GenerateCryptoStub
    55  	fakeReturns := fake.generateCryptoReturns
    56  	fake.recordInvocation("GenerateCrypto", []interface{}{})
    57  	fake.generateCryptoMutex.Unlock()
    58  	if stub != nil {
    59  		return stub()
    60  	}
    61  	if specificReturn {
    62  		return ret.result1, ret.result2
    63  	}
    64  	return fakeReturns.result1, fakeReturns.result2
    65  }
    66  
    67  func (fake *IBPOrderer) GenerateCryptoCallCount() int {
    68  	fake.generateCryptoMutex.RLock()
    69  	defer fake.generateCryptoMutex.RUnlock()
    70  	return len(fake.generateCryptoArgsForCall)
    71  }
    72  
    73  func (fake *IBPOrderer) GenerateCryptoCalls(stub func() (*config.CryptoResponse, error)) {
    74  	fake.generateCryptoMutex.Lock()
    75  	defer fake.generateCryptoMutex.Unlock()
    76  	fake.GenerateCryptoStub = stub
    77  }
    78  
    79  func (fake *IBPOrderer) GenerateCryptoReturns(result1 *config.CryptoResponse, result2 error) {
    80  	fake.generateCryptoMutex.Lock()
    81  	defer fake.generateCryptoMutex.Unlock()
    82  	fake.GenerateCryptoStub = nil
    83  	fake.generateCryptoReturns = struct {
    84  		result1 *config.CryptoResponse
    85  		result2 error
    86  	}{result1, result2}
    87  }
    88  
    89  func (fake *IBPOrderer) GenerateCryptoReturnsOnCall(i int, result1 *config.CryptoResponse, result2 error) {
    90  	fake.generateCryptoMutex.Lock()
    91  	defer fake.generateCryptoMutex.Unlock()
    92  	fake.GenerateCryptoStub = nil
    93  	if fake.generateCryptoReturnsOnCall == nil {
    94  		fake.generateCryptoReturnsOnCall = make(map[int]struct {
    95  			result1 *config.CryptoResponse
    96  			result2 error
    97  		})
    98  	}
    99  	fake.generateCryptoReturnsOnCall[i] = struct {
   100  		result1 *config.CryptoResponse
   101  		result2 error
   102  	}{result1, result2}
   103  }
   104  
   105  func (fake *IBPOrderer) GetConfig() initializer.OrdererConfig {
   106  	fake.getConfigMutex.Lock()
   107  	ret, specificReturn := fake.getConfigReturnsOnCall[len(fake.getConfigArgsForCall)]
   108  	fake.getConfigArgsForCall = append(fake.getConfigArgsForCall, struct {
   109  	}{})
   110  	stub := fake.GetConfigStub
   111  	fakeReturns := fake.getConfigReturns
   112  	fake.recordInvocation("GetConfig", []interface{}{})
   113  	fake.getConfigMutex.Unlock()
   114  	if stub != nil {
   115  		return stub()
   116  	}
   117  	if specificReturn {
   118  		return ret.result1
   119  	}
   120  	return fakeReturns.result1
   121  }
   122  
   123  func (fake *IBPOrderer) GetConfigCallCount() int {
   124  	fake.getConfigMutex.RLock()
   125  	defer fake.getConfigMutex.RUnlock()
   126  	return len(fake.getConfigArgsForCall)
   127  }
   128  
   129  func (fake *IBPOrderer) GetConfigCalls(stub func() initializer.OrdererConfig) {
   130  	fake.getConfigMutex.Lock()
   131  	defer fake.getConfigMutex.Unlock()
   132  	fake.GetConfigStub = stub
   133  }
   134  
   135  func (fake *IBPOrderer) GetConfigReturns(result1 initializer.OrdererConfig) {
   136  	fake.getConfigMutex.Lock()
   137  	defer fake.getConfigMutex.Unlock()
   138  	fake.GetConfigStub = nil
   139  	fake.getConfigReturns = struct {
   140  		result1 initializer.OrdererConfig
   141  	}{result1}
   142  }
   143  
   144  func (fake *IBPOrderer) GetConfigReturnsOnCall(i int, result1 initializer.OrdererConfig) {
   145  	fake.getConfigMutex.Lock()
   146  	defer fake.getConfigMutex.Unlock()
   147  	fake.GetConfigStub = nil
   148  	if fake.getConfigReturnsOnCall == nil {
   149  		fake.getConfigReturnsOnCall = make(map[int]struct {
   150  			result1 initializer.OrdererConfig
   151  		})
   152  	}
   153  	fake.getConfigReturnsOnCall[i] = struct {
   154  		result1 initializer.OrdererConfig
   155  	}{result1}
   156  }
   157  
   158  func (fake *IBPOrderer) OverrideConfig(arg1 initializer.OrdererConfig) error {
   159  	fake.overrideConfigMutex.Lock()
   160  	ret, specificReturn := fake.overrideConfigReturnsOnCall[len(fake.overrideConfigArgsForCall)]
   161  	fake.overrideConfigArgsForCall = append(fake.overrideConfigArgsForCall, struct {
   162  		arg1 initializer.OrdererConfig
   163  	}{arg1})
   164  	stub := fake.OverrideConfigStub
   165  	fakeReturns := fake.overrideConfigReturns
   166  	fake.recordInvocation("OverrideConfig", []interface{}{arg1})
   167  	fake.overrideConfigMutex.Unlock()
   168  	if stub != nil {
   169  		return stub(arg1)
   170  	}
   171  	if specificReturn {
   172  		return ret.result1
   173  	}
   174  	return fakeReturns.result1
   175  }
   176  
   177  func (fake *IBPOrderer) OverrideConfigCallCount() int {
   178  	fake.overrideConfigMutex.RLock()
   179  	defer fake.overrideConfigMutex.RUnlock()
   180  	return len(fake.overrideConfigArgsForCall)
   181  }
   182  
   183  func (fake *IBPOrderer) OverrideConfigCalls(stub func(initializer.OrdererConfig) error) {
   184  	fake.overrideConfigMutex.Lock()
   185  	defer fake.overrideConfigMutex.Unlock()
   186  	fake.OverrideConfigStub = stub
   187  }
   188  
   189  func (fake *IBPOrderer) OverrideConfigArgsForCall(i int) initializer.OrdererConfig {
   190  	fake.overrideConfigMutex.RLock()
   191  	defer fake.overrideConfigMutex.RUnlock()
   192  	argsForCall := fake.overrideConfigArgsForCall[i]
   193  	return argsForCall.arg1
   194  }
   195  
   196  func (fake *IBPOrderer) OverrideConfigReturns(result1 error) {
   197  	fake.overrideConfigMutex.Lock()
   198  	defer fake.overrideConfigMutex.Unlock()
   199  	fake.OverrideConfigStub = nil
   200  	fake.overrideConfigReturns = struct {
   201  		result1 error
   202  	}{result1}
   203  }
   204  
   205  func (fake *IBPOrderer) OverrideConfigReturnsOnCall(i int, result1 error) {
   206  	fake.overrideConfigMutex.Lock()
   207  	defer fake.overrideConfigMutex.Unlock()
   208  	fake.OverrideConfigStub = nil
   209  	if fake.overrideConfigReturnsOnCall == nil {
   210  		fake.overrideConfigReturnsOnCall = make(map[int]struct {
   211  			result1 error
   212  		})
   213  	}
   214  	fake.overrideConfigReturnsOnCall[i] = struct {
   215  		result1 error
   216  	}{result1}
   217  }
   218  
   219  func (fake *IBPOrderer) Invocations() map[string][][]interface{} {
   220  	fake.invocationsMutex.RLock()
   221  	defer fake.invocationsMutex.RUnlock()
   222  	fake.generateCryptoMutex.RLock()
   223  	defer fake.generateCryptoMutex.RUnlock()
   224  	fake.getConfigMutex.RLock()
   225  	defer fake.getConfigMutex.RUnlock()
   226  	fake.overrideConfigMutex.RLock()
   227  	defer fake.overrideConfigMutex.RUnlock()
   228  	copiedInvocations := map[string][][]interface{}{}
   229  	for key, value := range fake.invocations {
   230  		copiedInvocations[key] = value
   231  	}
   232  	return copiedInvocations
   233  }
   234  
   235  func (fake *IBPOrderer) recordInvocation(key string, args []interface{}) {
   236  	fake.invocationsMutex.Lock()
   237  	defer fake.invocationsMutex.Unlock()
   238  	if fake.invocations == nil {
   239  		fake.invocations = map[string][][]interface{}{}
   240  	}
   241  	if fake.invocations[key] == nil {
   242  		fake.invocations[key] = [][]interface{}{}
   243  	}
   244  	fake.invocations[key] = append(fake.invocations[key], args)
   245  }
   246  
   247  var _ initializer.IBPOrderer = new(IBPOrderer)