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