// Code generated by MockGen. DO NOT EDIT. // Source: orm/model/ormtable/hooks.go // // Generated by this command: // // mockgen -source=orm/model/ormtable/hooks.go -package ormmocks -destination orm/testing/ormmocks/hooks.go // // Package ormmocks is a generated GoMock package. package ormmocks import ( context "context" reflect "reflect" gomock "go.uber.org/mock/gomock" proto "google.golang.org/protobuf/proto" ) // MockValidateHooks is a mock of ValidateHooks interface. type MockValidateHooks struct { ctrl *gomock.Controller recorder *MockValidateHooksMockRecorder isgomock struct{} } // MockValidateHooksMockRecorder is the mock recorder for MockValidateHooks. type MockValidateHooksMockRecorder struct { mock *MockValidateHooks } // NewMockValidateHooks creates a new mock instance. func NewMockValidateHooks(ctrl *gomock.Controller) *MockValidateHooks { mock := &MockValidateHooks{ctrl: ctrl} mock.recorder = &MockValidateHooksMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockValidateHooks) EXPECT() *MockValidateHooksMockRecorder { return m.recorder } // ValidateDelete mocks base method. func (m *MockValidateHooks) ValidateDelete(arg0 context.Context, arg1 proto.Message) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ValidateDelete", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // ValidateDelete indicates an expected call of ValidateDelete. func (mr *MockValidateHooksMockRecorder) ValidateDelete(arg0, arg1 any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ValidateDelete", reflect.TypeOf((*MockValidateHooks)(nil).ValidateDelete), arg0, arg1) } // ValidateInsert mocks base method. func (m *MockValidateHooks) ValidateInsert(arg0 context.Context, arg1 proto.Message) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ValidateInsert", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // ValidateInsert indicates an expected call of ValidateInsert. func (mr *MockValidateHooksMockRecorder) ValidateInsert(arg0, arg1 any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ValidateInsert", reflect.TypeOf((*MockValidateHooks)(nil).ValidateInsert), arg0, arg1) } // ValidateUpdate mocks base method. func (m *MockValidateHooks) ValidateUpdate(ctx context.Context, existing, new proto.Message) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ValidateUpdate", ctx, existing, new) ret0, _ := ret[0].(error) return ret0 } // ValidateUpdate indicates an expected call of ValidateUpdate. func (mr *MockValidateHooksMockRecorder) ValidateUpdate(ctx, existing, new any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ValidateUpdate", reflect.TypeOf((*MockValidateHooks)(nil).ValidateUpdate), ctx, existing, new) } // MockWriteHooks is a mock of WriteHooks interface. type MockWriteHooks struct { ctrl *gomock.Controller recorder *MockWriteHooksMockRecorder isgomock struct{} } // MockWriteHooksMockRecorder is the mock recorder for MockWriteHooks. type MockWriteHooksMockRecorder struct { mock *MockWriteHooks } // NewMockWriteHooks creates a new mock instance. func NewMockWriteHooks(ctrl *gomock.Controller) *MockWriteHooks { mock := &MockWriteHooks{ctrl: ctrl} mock.recorder = &MockWriteHooksMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockWriteHooks) EXPECT() *MockWriteHooksMockRecorder { return m.recorder } // OnDelete mocks base method. func (m *MockWriteHooks) OnDelete(arg0 context.Context, arg1 proto.Message) { m.ctrl.T.Helper() m.ctrl.Call(m, "OnDelete", arg0, arg1) } // OnDelete indicates an expected call of OnDelete. func (mr *MockWriteHooksMockRecorder) OnDelete(arg0, arg1 any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnDelete", reflect.TypeOf((*MockWriteHooks)(nil).OnDelete), arg0, arg1) } // OnInsert mocks base method. func (m *MockWriteHooks) OnInsert(arg0 context.Context, arg1 proto.Message) { m.ctrl.T.Helper() m.ctrl.Call(m, "OnInsert", arg0, arg1) } // OnInsert indicates an expected call of OnInsert. func (mr *MockWriteHooksMockRecorder) OnInsert(arg0, arg1 any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnInsert", reflect.TypeOf((*MockWriteHooks)(nil).OnInsert), arg0, arg1) } // OnUpdate mocks base method. func (m *MockWriteHooks) OnUpdate(ctx context.Context, existing, new proto.Message) { m.ctrl.T.Helper() m.ctrl.Call(m, "OnUpdate", ctx, existing, new) } // OnUpdate indicates an expected call of OnUpdate. func (mr *MockWriteHooksMockRecorder) OnUpdate(ctx, existing, new any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnUpdate", reflect.TypeOf((*MockWriteHooks)(nil).OnUpdate), ctx, existing, new) }