github.com/status-im/status-go@v1.1.0/services/wallet/thirdparty/mock/types.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: services/wallet/thirdparty/types.go
     3  
     4  // Package mock_thirdparty is a generated GoMock package.
     5  package mock_thirdparty
     6  
     7  import (
     8  	reflect "reflect"
     9  
    10  	gomock "github.com/golang/mock/gomock"
    11  
    12  	thirdparty "github.com/status-im/status-go/services/wallet/thirdparty"
    13  )
    14  
    15  // MockMarketDataProvider is a mock of MarketDataProvider interface.
    16  type MockMarketDataProvider struct {
    17  	ctrl     *gomock.Controller
    18  	recorder *MockMarketDataProviderMockRecorder
    19  }
    20  
    21  // MockMarketDataProviderMockRecorder is the mock recorder for MockMarketDataProvider.
    22  type MockMarketDataProviderMockRecorder struct {
    23  	mock *MockMarketDataProvider
    24  }
    25  
    26  // NewMockMarketDataProvider creates a new mock instance.
    27  func NewMockMarketDataProvider(ctrl *gomock.Controller) *MockMarketDataProvider {
    28  	mock := &MockMarketDataProvider{ctrl: ctrl}
    29  	mock.recorder = &MockMarketDataProviderMockRecorder{mock}
    30  	return mock
    31  }
    32  
    33  // EXPECT returns an object that allows the caller to indicate expected use.
    34  func (m *MockMarketDataProvider) EXPECT() *MockMarketDataProviderMockRecorder {
    35  	return m.recorder
    36  }
    37  
    38  // FetchHistoricalDailyPrices mocks base method.
    39  func (m *MockMarketDataProvider) FetchHistoricalDailyPrices(symbol, currency string, limit int, allData bool, aggregate int) ([]thirdparty.HistoricalPrice, error) {
    40  	m.ctrl.T.Helper()
    41  	ret := m.ctrl.Call(m, "FetchHistoricalDailyPrices", symbol, currency, limit, allData, aggregate)
    42  	ret0, _ := ret[0].([]thirdparty.HistoricalPrice)
    43  	ret1, _ := ret[1].(error)
    44  	return ret0, ret1
    45  }
    46  
    47  // FetchHistoricalDailyPrices indicates an expected call of FetchHistoricalDailyPrices.
    48  func (mr *MockMarketDataProviderMockRecorder) FetchHistoricalDailyPrices(symbol, currency, limit, allData, aggregate interface{}) *gomock.Call {
    49  	mr.mock.ctrl.T.Helper()
    50  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FetchHistoricalDailyPrices", reflect.TypeOf((*MockMarketDataProvider)(nil).FetchHistoricalDailyPrices), symbol, currency, limit, allData, aggregate)
    51  }
    52  
    53  // FetchHistoricalHourlyPrices mocks base method.
    54  func (m *MockMarketDataProvider) FetchHistoricalHourlyPrices(symbol, currency string, limit, aggregate int) ([]thirdparty.HistoricalPrice, error) {
    55  	m.ctrl.T.Helper()
    56  	ret := m.ctrl.Call(m, "FetchHistoricalHourlyPrices", symbol, currency, limit, aggregate)
    57  	ret0, _ := ret[0].([]thirdparty.HistoricalPrice)
    58  	ret1, _ := ret[1].(error)
    59  	return ret0, ret1
    60  }
    61  
    62  // FetchHistoricalHourlyPrices indicates an expected call of FetchHistoricalHourlyPrices.
    63  func (mr *MockMarketDataProviderMockRecorder) FetchHistoricalHourlyPrices(symbol, currency, limit, aggregate interface{}) *gomock.Call {
    64  	mr.mock.ctrl.T.Helper()
    65  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FetchHistoricalHourlyPrices", reflect.TypeOf((*MockMarketDataProvider)(nil).FetchHistoricalHourlyPrices), symbol, currency, limit, aggregate)
    66  }
    67  
    68  // FetchPrices mocks base method.
    69  func (m *MockMarketDataProvider) FetchPrices(symbols, currencies []string) (map[string]map[string]float64, error) {
    70  	m.ctrl.T.Helper()
    71  	ret := m.ctrl.Call(m, "FetchPrices", symbols, currencies)
    72  	ret0, _ := ret[0].(map[string]map[string]float64)
    73  	ret1, _ := ret[1].(error)
    74  	return ret0, ret1
    75  }
    76  
    77  // FetchPrices indicates an expected call of FetchPrices.
    78  func (mr *MockMarketDataProviderMockRecorder) FetchPrices(symbols, currencies interface{}) *gomock.Call {
    79  	mr.mock.ctrl.T.Helper()
    80  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FetchPrices", reflect.TypeOf((*MockMarketDataProvider)(nil).FetchPrices), symbols, currencies)
    81  }
    82  
    83  // FetchTokenDetails mocks base method.
    84  func (m *MockMarketDataProvider) FetchTokenDetails(symbols []string) (map[string]thirdparty.TokenDetails, error) {
    85  	m.ctrl.T.Helper()
    86  	ret := m.ctrl.Call(m, "FetchTokenDetails", symbols)
    87  	ret0, _ := ret[0].(map[string]thirdparty.TokenDetails)
    88  	ret1, _ := ret[1].(error)
    89  	return ret0, ret1
    90  }
    91  
    92  // FetchTokenDetails indicates an expected call of FetchTokenDetails.
    93  func (mr *MockMarketDataProviderMockRecorder) FetchTokenDetails(symbols interface{}) *gomock.Call {
    94  	mr.mock.ctrl.T.Helper()
    95  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FetchTokenDetails", reflect.TypeOf((*MockMarketDataProvider)(nil).FetchTokenDetails), symbols)
    96  }
    97  
    98  // FetchTokenMarketValues mocks base method.
    99  func (m *MockMarketDataProvider) FetchTokenMarketValues(symbols []string, currency string) (map[string]thirdparty.TokenMarketValues, error) {
   100  	m.ctrl.T.Helper()
   101  	ret := m.ctrl.Call(m, "FetchTokenMarketValues", symbols, currency)
   102  	ret0, _ := ret[0].(map[string]thirdparty.TokenMarketValues)
   103  	ret1, _ := ret[1].(error)
   104  	return ret0, ret1
   105  }
   106  
   107  // FetchTokenMarketValues indicates an expected call of FetchTokenMarketValues.
   108  func (mr *MockMarketDataProviderMockRecorder) FetchTokenMarketValues(symbols, currency interface{}) *gomock.Call {
   109  	mr.mock.ctrl.T.Helper()
   110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FetchTokenMarketValues", reflect.TypeOf((*MockMarketDataProvider)(nil).FetchTokenMarketValues), symbols, currency)
   111  }
   112  
   113  // ID mocks base method.
   114  func (m *MockMarketDataProvider) ID() string {
   115  	m.ctrl.T.Helper()
   116  	ret := m.ctrl.Call(m, "ID")
   117  	ret0, _ := ret[0].(string)
   118  	return ret0
   119  }
   120  
   121  // ID indicates an expected call of ID.
   122  func (mr *MockMarketDataProviderMockRecorder) ID() *gomock.Call {
   123  	mr.mock.ctrl.T.Helper()
   124  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockMarketDataProvider)(nil).ID))
   125  }
   126  
   127  // MockDecoderProvider is a mock of DecoderProvider interface.
   128  type MockDecoderProvider struct {
   129  	ctrl     *gomock.Controller
   130  	recorder *MockDecoderProviderMockRecorder
   131  }
   132  
   133  // MockDecoderProviderMockRecorder is the mock recorder for MockDecoderProvider.
   134  type MockDecoderProviderMockRecorder struct {
   135  	mock *MockDecoderProvider
   136  }
   137  
   138  // NewMockDecoderProvider creates a new mock instance.
   139  func NewMockDecoderProvider(ctrl *gomock.Controller) *MockDecoderProvider {
   140  	mock := &MockDecoderProvider{ctrl: ctrl}
   141  	mock.recorder = &MockDecoderProviderMockRecorder{mock}
   142  	return mock
   143  }
   144  
   145  // EXPECT returns an object that allows the caller to indicate expected use.
   146  func (m *MockDecoderProvider) EXPECT() *MockDecoderProviderMockRecorder {
   147  	return m.recorder
   148  }
   149  
   150  // Run mocks base method.
   151  func (m *MockDecoderProvider) Run(data string) (*thirdparty.DataParsed, error) {
   152  	m.ctrl.T.Helper()
   153  	ret := m.ctrl.Call(m, "Run", data)
   154  	ret0, _ := ret[0].(*thirdparty.DataParsed)
   155  	ret1, _ := ret[1].(error)
   156  	return ret0, ret1
   157  }
   158  
   159  // Run indicates an expected call of Run.
   160  func (mr *MockDecoderProviderMockRecorder) Run(data interface{}) *gomock.Call {
   161  	mr.mock.ctrl.T.Helper()
   162  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockDecoderProvider)(nil).Run), data)
   163  }