// Code generated by MockGen. DO NOT EDIT. // Source: git.rosemyrtle.work/personal-finance/server/internal/dal (interfaces: DAL) // // Generated by this command: // // mockgen -destination=../mock/mock_dal.gen.go -package=mock . DAL // // Package mock is a generated GoMock package. package mock import ( reflect "reflect" entity "git.rosemyrtle.work/personal-finance/server/internal/entity" gomock "go.uber.org/mock/gomock" ) // MockDAL is a mock of DAL interface. type MockDAL struct { ctrl *gomock.Controller recorder *MockDALMockRecorder isgomock struct{} } // MockDALMockRecorder is the mock recorder for MockDAL. type MockDALMockRecorder struct { mock *MockDAL } // NewMockDAL creates a new mock instance. func NewMockDAL(ctrl *gomock.Controller) *MockDAL { mock := &MockDAL{ctrl: ctrl} mock.recorder = &MockDALMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockDAL) EXPECT() *MockDALMockRecorder { return m.recorder } // Bank mocks base method. func (m *MockDAL) Bank(bankId string) (*entity.Bank, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Bank", bankId) ret0, _ := ret[0].(*entity.Bank) ret1, _ := ret[1].(error) return ret0, ret1 } // Bank indicates an expected call of Bank. func (mr *MockDALMockRecorder) Bank(bankId any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bank", reflect.TypeOf((*MockDAL)(nil).Bank), bankId) } // Banks mocks base method. func (m *MockDAL) Banks() (entity.Banks, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Banks") ret0, _ := ret[0].(entity.Banks) ret1, _ := ret[1].(error) return ret0, ret1 } // Banks indicates an expected call of Banks. func (mr *MockDALMockRecorder) Banks() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Banks", reflect.TypeOf((*MockDAL)(nil).Banks)) } // Categories mocks base method. func (m *MockDAL) Categories() (entity.Categories, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Categories") ret0, _ := ret[0].(entity.Categories) ret1, _ := ret[1].(error) return ret0, ret1 } // Categories indicates an expected call of Categories. func (mr *MockDALMockRecorder) Categories() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Categories", reflect.TypeOf((*MockDAL)(nil).Categories)) } // InsertTransaction mocks base method. func (m *MockDAL) InsertTransaction(arg0 entity.Transaction) (entity.Transaction, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "InsertTransaction", arg0) ret0, _ := ret[0].(entity.Transaction) ret1, _ := ret[1].(error) return ret0, ret1 } // InsertTransaction indicates an expected call of InsertTransaction. func (mr *MockDALMockRecorder) InsertTransaction(arg0 any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InsertTransaction", reflect.TypeOf((*MockDAL)(nil).InsertTransaction), arg0) } // Transaction mocks base method. func (m *MockDAL) Transaction(transactionId int64) (*entity.Transaction, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Transaction", transactionId) ret0, _ := ret[0].(*entity.Transaction) ret1, _ := ret[1].(error) return ret0, ret1 } // Transaction indicates an expected call of Transaction. func (mr *MockDALMockRecorder) Transaction(transactionId any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Transaction", reflect.TypeOf((*MockDAL)(nil).Transaction), transactionId) } // TransactionExists mocks base method. func (m *MockDAL) TransactionExists(arg0 uint64) (bool, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "TransactionExists", arg0) ret0, _ := ret[0].(bool) ret1, _ := ret[1].(error) return ret0, ret1 } // TransactionExists indicates an expected call of TransactionExists. func (mr *MockDALMockRecorder) TransactionExists(arg0 any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransactionExists", reflect.TypeOf((*MockDAL)(nil).TransactionExists), arg0) } // Transactions mocks base method. func (m *MockDAL) Transactions(limit, offset int, category *string) (entity.Transactions, uint, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Transactions", limit, offset, category) ret0, _ := ret[0].(entity.Transactions) ret1, _ := ret[1].(uint) ret2, _ := ret[2].(error) return ret0, ret1, ret2 } // Transactions indicates an expected call of Transactions. func (mr *MockDALMockRecorder) Transactions(limit, offset, category any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Transactions", reflect.TypeOf((*MockDAL)(nil).Transactions), limit, offset, category) } // UpdateTransaction mocks base method. func (m *MockDAL) UpdateTransaction(arg0 entity.TransactionId, arg1 *entity.CategoryName) (bool, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "UpdateTransaction", arg0, arg1) ret0, _ := ret[0].(bool) ret1, _ := ret[1].(error) return ret0, ret1 } // UpdateTransaction indicates an expected call of UpdateTransaction. func (mr *MockDALMockRecorder) UpdateTransaction(arg0, arg1 any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateTransaction", reflect.TypeOf((*MockDAL)(nil).UpdateTransaction), arg0, arg1) }