// Code generated by MockGen. DO NOT EDIT. // Source: contracts.go // Package exampleservice is a generated GoMock package. package exampleservice import ( context "context" reflect "reflect" gomock "github.com/golang/mock/gomock" kissorm "github.com/vingarcia/kissorm" ) // MockORMProvider is a mock of ORMProvider interface. type MockORMProvider struct { ctrl *gomock.Controller recorder *MockORMProviderMockRecorder } // MockORMProviderMockRecorder is the mock recorder for MockORMProvider. type MockORMProviderMockRecorder struct { mock *MockORMProvider } // NewMockORMProvider creates a new mock instance. func NewMockORMProvider(ctrl *gomock.Controller) *MockORMProvider { mock := &MockORMProvider{ctrl: ctrl} mock.recorder = &MockORMProviderMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockORMProvider) EXPECT() *MockORMProviderMockRecorder { return m.recorder } // Delete mocks base method. func (m *MockORMProvider) Delete(ctx context.Context, ids ...interface{}) error { m.ctrl.T.Helper() varargs := []interface{}{ctx} for _, a := range ids { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "Delete", varargs...) ret0, _ := ret[0].(error) return ret0 } // Delete indicates an expected call of Delete. func (mr *MockORMProviderMockRecorder) Delete(ctx interface{}, ids ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{ctx}, ids...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockORMProvider)(nil).Delete), varargs...) } // Exec mocks base method. func (m *MockORMProvider) Exec(ctx context.Context, query string, params ...interface{}) error { m.ctrl.T.Helper() varargs := []interface{}{ctx, query} for _, a := range params { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "Exec", varargs...) ret0, _ := ret[0].(error) return ret0 } // Exec indicates an expected call of Exec. func (mr *MockORMProviderMockRecorder) Exec(ctx, query interface{}, params ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{ctx, query}, params...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Exec", reflect.TypeOf((*MockORMProvider)(nil).Exec), varargs...) } // Insert mocks base method. func (m *MockORMProvider) Insert(ctx context.Context, records ...interface{}) error { m.ctrl.T.Helper() varargs := []interface{}{ctx} for _, a := range records { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "Insert", varargs...) ret0, _ := ret[0].(error) return ret0 } // Insert indicates an expected call of Insert. func (mr *MockORMProviderMockRecorder) Insert(ctx interface{}, records ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{ctx}, records...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockORMProvider)(nil).Insert), varargs...) } // Query mocks base method. func (m *MockORMProvider) Query(ctx context.Context, records interface{}, query string, params ...interface{}) error { m.ctrl.T.Helper() varargs := []interface{}{ctx, records, query} for _, a := range params { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "Query", varargs...) ret0, _ := ret[0].(error) return ret0 } // Query indicates an expected call of Query. func (mr *MockORMProviderMockRecorder) Query(ctx, records, query interface{}, params ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{ctx, records, query}, params...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Query", reflect.TypeOf((*MockORMProvider)(nil).Query), varargs...) } // QueryChunks mocks base method. func (m *MockORMProvider) QueryChunks(ctx context.Context, parser kissorm.ChunkParser) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "QueryChunks", ctx, parser) ret0, _ := ret[0].(error) return ret0 } // QueryChunks indicates an expected call of QueryChunks. func (mr *MockORMProviderMockRecorder) QueryChunks(ctx, parser interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "QueryChunks", reflect.TypeOf((*MockORMProvider)(nil).QueryChunks), ctx, parser) } // QueryOne mocks base method. func (m *MockORMProvider) QueryOne(ctx context.Context, record interface{}, query string, params ...interface{}) error { m.ctrl.T.Helper() varargs := []interface{}{ctx, record, query} for _, a := range params { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "QueryOne", varargs...) ret0, _ := ret[0].(error) return ret0 } // QueryOne indicates an expected call of QueryOne. func (mr *MockORMProviderMockRecorder) QueryOne(ctx, record, query interface{}, params ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{ctx, record, query}, params...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "QueryOne", reflect.TypeOf((*MockORMProvider)(nil).QueryOne), varargs...) } // Transaction mocks base method. func (m *MockORMProvider) Transaction(ctx context.Context, fn func(kissorm.ORMProvider) error) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Transaction", ctx, fn) ret0, _ := ret[0].(error) return ret0 } // Transaction indicates an expected call of Transaction. func (mr *MockORMProviderMockRecorder) Transaction(ctx, fn interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Transaction", reflect.TypeOf((*MockORMProvider)(nil).Transaction), ctx, fn) } // Update mocks base method. func (m *MockORMProvider) Update(ctx context.Context, records ...interface{}) error { m.ctrl.T.Helper() varargs := []interface{}{ctx} for _, a := range records { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "Update", varargs...) ret0, _ := ret[0].(error) return ret0 } // Update indicates an expected call of Update. func (mr *MockORMProviderMockRecorder) Update(ctx interface{}, records ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{ctx}, records...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockORMProvider)(nil).Update), varargs...) }