code.vegaprotocol.io/vega@v0.79.0/core/liquidity/target/mocks/open_interest_calculator_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: code.vegaprotocol.io/vega/core/liquidity/target (interfaces: OpenInterestCalculator) 3 4 // Package mocks is a generated GoMock package. 5 package mocks 6 7 import ( 8 reflect "reflect" 9 10 types "code.vegaprotocol.io/vega/core/types" 11 gomock "github.com/golang/mock/gomock" 12 ) 13 14 // MockOpenInterestCalculator is a mock of OpenInterestCalculator interface. 15 type MockOpenInterestCalculator struct { 16 ctrl *gomock.Controller 17 recorder *MockOpenInterestCalculatorMockRecorder 18 } 19 20 // MockOpenInterestCalculatorMockRecorder is the mock recorder for MockOpenInterestCalculator. 21 type MockOpenInterestCalculatorMockRecorder struct { 22 mock *MockOpenInterestCalculator 23 } 24 25 // NewMockOpenInterestCalculator creates a new mock instance. 26 func NewMockOpenInterestCalculator(ctrl *gomock.Controller) *MockOpenInterestCalculator { 27 mock := &MockOpenInterestCalculator{ctrl: ctrl} 28 mock.recorder = &MockOpenInterestCalculatorMockRecorder{mock} 29 return mock 30 } 31 32 // EXPECT returns an object that allows the caller to indicate expected use. 33 func (m *MockOpenInterestCalculator) EXPECT() *MockOpenInterestCalculatorMockRecorder { 34 return m.recorder 35 } 36 37 // GetOpenInterestGivenTrades mocks base method. 38 func (m *MockOpenInterestCalculator) GetOpenInterestGivenTrades(arg0 []*types.Trade) uint64 { 39 m.ctrl.T.Helper() 40 ret := m.ctrl.Call(m, "GetOpenInterestGivenTrades", arg0) 41 ret0, _ := ret[0].(uint64) 42 return ret0 43 } 44 45 // GetOpenInterestGivenTrades indicates an expected call of GetOpenInterestGivenTrades. 46 func (mr *MockOpenInterestCalculatorMockRecorder) GetOpenInterestGivenTrades(arg0 interface{}) *gomock.Call { 47 mr.mock.ctrl.T.Helper() 48 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOpenInterestGivenTrades", reflect.TypeOf((*MockOpenInterestCalculator)(nil).GetOpenInterestGivenTrades), arg0) 49 }