github.com/MetalBlockchain/metalgo@v1.11.9/vms/platformvm/txs/mempool/mock_mempool.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/MetalBlockchain/metalgo/vms/platformvm/txs/mempool (interfaces: Mempool)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package=mempool -destination=vms/platformvm/txs/mempool/mock_mempool.go github.com/MetalBlockchain/metalgo/vms/platformvm/txs/mempool Mempool
     7  //
     8  
     9  // Package mempool is a generated GoMock package.
    10  package mempool
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	ids "github.com/MetalBlockchain/metalgo/ids"
    16  	txs "github.com/MetalBlockchain/metalgo/vms/platformvm/txs"
    17  	gomock "go.uber.org/mock/gomock"
    18  )
    19  
    20  // MockMempool is a mock of Mempool interface.
    21  type MockMempool struct {
    22  	ctrl     *gomock.Controller
    23  	recorder *MockMempoolMockRecorder
    24  }
    25  
    26  // MockMempoolMockRecorder is the mock recorder for MockMempool.
    27  type MockMempoolMockRecorder struct {
    28  	mock *MockMempool
    29  }
    30  
    31  // NewMockMempool creates a new mock instance.
    32  func NewMockMempool(ctrl *gomock.Controller) *MockMempool {
    33  	mock := &MockMempool{ctrl: ctrl}
    34  	mock.recorder = &MockMempoolMockRecorder{mock}
    35  	return mock
    36  }
    37  
    38  // EXPECT returns an object that allows the caller to indicate expected use.
    39  func (m *MockMempool) EXPECT() *MockMempoolMockRecorder {
    40  	return m.recorder
    41  }
    42  
    43  // Add mocks base method.
    44  func (m *MockMempool) Add(arg0 *txs.Tx) error {
    45  	m.ctrl.T.Helper()
    46  	ret := m.ctrl.Call(m, "Add", arg0)
    47  	ret0, _ := ret[0].(error)
    48  	return ret0
    49  }
    50  
    51  // Add indicates an expected call of Add.
    52  func (mr *MockMempoolMockRecorder) Add(arg0 any) *gomock.Call {
    53  	mr.mock.ctrl.T.Helper()
    54  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Add", reflect.TypeOf((*MockMempool)(nil).Add), arg0)
    55  }
    56  
    57  // Get mocks base method.
    58  func (m *MockMempool) Get(arg0 ids.ID) (*txs.Tx, bool) {
    59  	m.ctrl.T.Helper()
    60  	ret := m.ctrl.Call(m, "Get", arg0)
    61  	ret0, _ := ret[0].(*txs.Tx)
    62  	ret1, _ := ret[1].(bool)
    63  	return ret0, ret1
    64  }
    65  
    66  // Get indicates an expected call of Get.
    67  func (mr *MockMempoolMockRecorder) Get(arg0 any) *gomock.Call {
    68  	mr.mock.ctrl.T.Helper()
    69  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockMempool)(nil).Get), arg0)
    70  }
    71  
    72  // GetDropReason mocks base method.
    73  func (m *MockMempool) GetDropReason(arg0 ids.ID) error {
    74  	m.ctrl.T.Helper()
    75  	ret := m.ctrl.Call(m, "GetDropReason", arg0)
    76  	ret0, _ := ret[0].(error)
    77  	return ret0
    78  }
    79  
    80  // GetDropReason indicates an expected call of GetDropReason.
    81  func (mr *MockMempoolMockRecorder) GetDropReason(arg0 any) *gomock.Call {
    82  	mr.mock.ctrl.T.Helper()
    83  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDropReason", reflect.TypeOf((*MockMempool)(nil).GetDropReason), arg0)
    84  }
    85  
    86  // Iterate mocks base method.
    87  func (m *MockMempool) Iterate(arg0 func(*txs.Tx) bool) {
    88  	m.ctrl.T.Helper()
    89  	m.ctrl.Call(m, "Iterate", arg0)
    90  }
    91  
    92  // Iterate indicates an expected call of Iterate.
    93  func (mr *MockMempoolMockRecorder) Iterate(arg0 any) *gomock.Call {
    94  	mr.mock.ctrl.T.Helper()
    95  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Iterate", reflect.TypeOf((*MockMempool)(nil).Iterate), arg0)
    96  }
    97  
    98  // Len mocks base method.
    99  func (m *MockMempool) Len() int {
   100  	m.ctrl.T.Helper()
   101  	ret := m.ctrl.Call(m, "Len")
   102  	ret0, _ := ret[0].(int)
   103  	return ret0
   104  }
   105  
   106  // Len indicates an expected call of Len.
   107  func (mr *MockMempoolMockRecorder) Len() *gomock.Call {
   108  	mr.mock.ctrl.T.Helper()
   109  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Len", reflect.TypeOf((*MockMempool)(nil).Len))
   110  }
   111  
   112  // MarkDropped mocks base method.
   113  func (m *MockMempool) MarkDropped(arg0 ids.ID, arg1 error) {
   114  	m.ctrl.T.Helper()
   115  	m.ctrl.Call(m, "MarkDropped", arg0, arg1)
   116  }
   117  
   118  // MarkDropped indicates an expected call of MarkDropped.
   119  func (mr *MockMempoolMockRecorder) MarkDropped(arg0, arg1 any) *gomock.Call {
   120  	mr.mock.ctrl.T.Helper()
   121  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarkDropped", reflect.TypeOf((*MockMempool)(nil).MarkDropped), arg0, arg1)
   122  }
   123  
   124  // Peek mocks base method.
   125  func (m *MockMempool) Peek() (*txs.Tx, bool) {
   126  	m.ctrl.T.Helper()
   127  	ret := m.ctrl.Call(m, "Peek")
   128  	ret0, _ := ret[0].(*txs.Tx)
   129  	ret1, _ := ret[1].(bool)
   130  	return ret0, ret1
   131  }
   132  
   133  // Peek indicates an expected call of Peek.
   134  func (mr *MockMempoolMockRecorder) Peek() *gomock.Call {
   135  	mr.mock.ctrl.T.Helper()
   136  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Peek", reflect.TypeOf((*MockMempool)(nil).Peek))
   137  }
   138  
   139  // Remove mocks base method.
   140  func (m *MockMempool) Remove(arg0 ...*txs.Tx) {
   141  	m.ctrl.T.Helper()
   142  	varargs := []any{}
   143  	for _, a := range arg0 {
   144  		varargs = append(varargs, a)
   145  	}
   146  	m.ctrl.Call(m, "Remove", varargs...)
   147  }
   148  
   149  // Remove indicates an expected call of Remove.
   150  func (mr *MockMempoolMockRecorder) Remove(arg0 ...any) *gomock.Call {
   151  	mr.mock.ctrl.T.Helper()
   152  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Remove", reflect.TypeOf((*MockMempool)(nil).Remove), arg0...)
   153  }
   154  
   155  // RequestBuildBlock mocks base method.
   156  func (m *MockMempool) RequestBuildBlock(arg0 bool) {
   157  	m.ctrl.T.Helper()
   158  	m.ctrl.Call(m, "RequestBuildBlock", arg0)
   159  }
   160  
   161  // RequestBuildBlock indicates an expected call of RequestBuildBlock.
   162  func (mr *MockMempoolMockRecorder) RequestBuildBlock(arg0 any) *gomock.Call {
   163  	mr.mock.ctrl.T.Helper()
   164  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestBuildBlock", reflect.TypeOf((*MockMempool)(nil).RequestBuildBlock), arg0)
   165  }