github.com/MetalBlockchain/metalgo@v1.11.9/chains/atomic/mock_shared_memory.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/MetalBlockchain/metalgo/chains/atomic (interfaces: SharedMemory) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package=atomic -destination=chains/atomic/mock_shared_memory.go github.com/MetalBlockchain/metalgo/chains/atomic SharedMemory 7 // 8 9 // Package atomic is a generated GoMock package. 10 package atomic 11 12 import ( 13 reflect "reflect" 14 15 database "github.com/MetalBlockchain/metalgo/database" 16 ids "github.com/MetalBlockchain/metalgo/ids" 17 gomock "go.uber.org/mock/gomock" 18 ) 19 20 // MockSharedMemory is a mock of SharedMemory interface. 21 type MockSharedMemory struct { 22 ctrl *gomock.Controller 23 recorder *MockSharedMemoryMockRecorder 24 } 25 26 // MockSharedMemoryMockRecorder is the mock recorder for MockSharedMemory. 27 type MockSharedMemoryMockRecorder struct { 28 mock *MockSharedMemory 29 } 30 31 // NewMockSharedMemory creates a new mock instance. 32 func NewMockSharedMemory(ctrl *gomock.Controller) *MockSharedMemory { 33 mock := &MockSharedMemory{ctrl: ctrl} 34 mock.recorder = &MockSharedMemoryMockRecorder{mock} 35 return mock 36 } 37 38 // EXPECT returns an object that allows the caller to indicate expected use. 39 func (m *MockSharedMemory) EXPECT() *MockSharedMemoryMockRecorder { 40 return m.recorder 41 } 42 43 // Apply mocks base method. 44 func (m *MockSharedMemory) Apply(arg0 map[ids.ID]*Requests, arg1 ...database.Batch) error { 45 m.ctrl.T.Helper() 46 varargs := []any{arg0} 47 for _, a := range arg1 { 48 varargs = append(varargs, a) 49 } 50 ret := m.ctrl.Call(m, "Apply", varargs...) 51 ret0, _ := ret[0].(error) 52 return ret0 53 } 54 55 // Apply indicates an expected call of Apply. 56 func (mr *MockSharedMemoryMockRecorder) Apply(arg0 any, arg1 ...any) *gomock.Call { 57 mr.mock.ctrl.T.Helper() 58 varargs := append([]any{arg0}, arg1...) 59 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Apply", reflect.TypeOf((*MockSharedMemory)(nil).Apply), varargs...) 60 } 61 62 // Get mocks base method. 63 func (m *MockSharedMemory) Get(arg0 ids.ID, arg1 [][]byte) ([][]byte, error) { 64 m.ctrl.T.Helper() 65 ret := m.ctrl.Call(m, "Get", arg0, arg1) 66 ret0, _ := ret[0].([][]byte) 67 ret1, _ := ret[1].(error) 68 return ret0, ret1 69 } 70 71 // Get indicates an expected call of Get. 72 func (mr *MockSharedMemoryMockRecorder) Get(arg0, arg1 any) *gomock.Call { 73 mr.mock.ctrl.T.Helper() 74 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockSharedMemory)(nil).Get), arg0, arg1) 75 } 76 77 // Indexed mocks base method. 78 func (m *MockSharedMemory) Indexed(arg0 ids.ID, arg1 [][]byte, arg2, arg3 []byte, arg4 int) ([][]byte, []byte, []byte, error) { 79 m.ctrl.T.Helper() 80 ret := m.ctrl.Call(m, "Indexed", arg0, arg1, arg2, arg3, arg4) 81 ret0, _ := ret[0].([][]byte) 82 ret1, _ := ret[1].([]byte) 83 ret2, _ := ret[2].([]byte) 84 ret3, _ := ret[3].(error) 85 return ret0, ret1, ret2, ret3 86 } 87 88 // Indexed indicates an expected call of Indexed. 89 func (mr *MockSharedMemoryMockRecorder) Indexed(arg0, arg1, arg2, arg3, arg4 any) *gomock.Call { 90 mr.mock.ctrl.T.Helper() 91 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Indexed", reflect.TypeOf((*MockSharedMemory)(nil).Indexed), arg0, arg1, arg2, arg3, arg4) 92 }