// Code generated by MockGen. DO NOT EDIT. // Source: repository.go // // Generated by this command: // // mockgen -source=repository.go -destination=mocks/mock.go // // Package mock_repository is a generated GoMock package. package mock_repository import ( reflect "reflect" time "time" domain "git.urec56.ru/urec/chat_back_go/internal/domain" repository "git.urec56.ru/urec/chat_back_go/internal/repository" gomock "go.uber.org/mock/gomock" ) // MockUser is a mock of User interface. type MockUser struct { ctrl *gomock.Controller recorder *MockUserMockRecorder } // MockUserMockRecorder is the mock recorder for MockUser. type MockUserMockRecorder struct { mock *MockUser } // NewMockUser creates a new mock instance. func NewMockUser(ctrl *gomock.Controller) *MockUser { mock := &MockUser{ctrl: ctrl} mock.recorder = &MockUserMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockUser) EXPECT() *MockUserMockRecorder { return m.recorder } // FindOne mocks base method. func (m *MockUser) FindOne(username, email string) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "FindOne", username, email) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // FindOne indicates an expected call of FindOne. func (mr *MockUserMockRecorder) FindOne(username, email any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindOne", reflect.TypeOf((*MockUser)(nil).FindOne), username, email) } // GetAll mocks base method. func (m *MockUser) GetAll(username string) ([]domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetAll", username) ret0, _ := ret[0].([]domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // GetAll indicates an expected call of GetAll. func (mr *MockUserMockRecorder) GetAll(username any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAll", reflect.TypeOf((*MockUser)(nil).GetAll), username) } // GetByID mocks base method. func (m *MockUser) GetByID(userID int) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetByID", userID) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // GetByID indicates an expected call of GetByID. func (mr *MockUserMockRecorder) GetByID(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByID", reflect.TypeOf((*MockUser)(nil).GetByID), userID) } // Register mocks base method. func (m *MockUser) Register(email, hashedPassword, username string, dateOfBirth time.Time) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Register", email, hashedPassword, username, dateOfBirth) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // Register indicates an expected call of Register. func (mr *MockUserMockRecorder) Register(email, hashedPassword, username, dateOfBirth any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Register", reflect.TypeOf((*MockUser)(nil).Register), email, hashedPassword, username, dateOfBirth) } // MockChat is a mock of Chat interface. type MockChat struct { ctrl *gomock.Controller recorder *MockChatMockRecorder } // MockChatMockRecorder is the mock recorder for MockChat. type MockChatMockRecorder struct { mock *MockChat } // NewMockChat creates a new mock instance. func NewMockChat(ctrl *gomock.Controller) *MockChat { mock := &MockChat{ctrl: ctrl} mock.recorder = &MockChatMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockChat) EXPECT() *MockChatMockRecorder { return m.recorder } // MockMessage is a mock of Message interface. type MockMessage struct { ctrl *gomock.Controller recorder *MockMessageMockRecorder } // MockMessageMockRecorder is the mock recorder for MockMessage. type MockMessageMockRecorder struct { mock *MockMessage } // NewMockMessage creates a new mock instance. func NewMockMessage(ctrl *gomock.Controller) *MockMessage { mock := &MockMessage{ctrl: ctrl} mock.recorder = &MockMessageMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockMessage) EXPECT() *MockMessageMockRecorder { return m.recorder } // Delete mocks base method. func (m *MockMessage) Delete(ID domain.UUID) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Delete", ID) ret0, _ := ret[0].(error) return ret0 } // Delete indicates an expected call of Delete. func (mr *MockMessageMockRecorder) Delete(ID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockMessage)(nil).Delete), ID) } // Edit mocks base method. func (m *MockMessage) Edit(newMessage repository.EditMessage) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Edit", newMessage) ret0, _ := ret[0].(error) return ret0 } // Edit indicates an expected call of Edit. func (mr *MockMessageMockRecorder) Edit(newMessage any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Edit", reflect.TypeOf((*MockMessage)(nil).Edit), newMessage) } // Get mocks base method. func (m *MockMessage) Get(ID domain.UUID) (domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Get", ID) ret0, _ := ret[0].(domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // Get indicates an expected call of Get. func (mr *MockMessageMockRecorder) Get(ID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockMessage)(nil).Get), ID) } // GetByIDs mocks base method. func (m *MockMessage) GetByIDs(IDs []domain.UUID) ([]domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetByIDs", IDs) ret0, _ := ret[0].([]domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // GetByIDs indicates an expected call of GetByIDs. func (mr *MockMessageMockRecorder) GetByIDs(IDs any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByIDs", reflect.TypeOf((*MockMessage)(nil).GetByIDs), IDs) } // GetPinnedIDs mocks base method. func (m *MockMessage) GetPinnedIDs(chatID int) ([]domain.UUID, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetPinnedIDs", chatID) ret0, _ := ret[0].([]domain.UUID) ret1, _ := ret[1].(error) return ret0, ret1 } // GetPinnedIDs indicates an expected call of GetPinnedIDs. func (mr *MockMessageMockRecorder) GetPinnedIDs(chatID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPinnedIDs", reflect.TypeOf((*MockMessage)(nil).GetPinnedIDs), chatID) } // GetSome mocks base method. func (m *MockMessage) GetSome(messagesInfo repository.GetSome) ([]domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetSome", messagesInfo) ret0, _ := ret[0].([]domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // GetSome indicates an expected call of GetSome. func (mr *MockMessageMockRecorder) GetSome(messagesInfo any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSome", reflect.TypeOf((*MockMessage)(nil).GetSome), messagesInfo) } // Pin mocks base method. func (m *MockMessage) Pin(msg repository.PinMessage) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Pin", msg) ret0, _ := ret[0].(error) return ret0 } // Pin indicates an expected call of Pin. func (mr *MockMessageMockRecorder) Pin(msg any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Pin", reflect.TypeOf((*MockMessage)(nil).Pin), msg) } // Send mocks base method. func (m *MockMessage) Send(message repository.SendMessage) (domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Send", message) ret0, _ := ret[0].(domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // Send indicates an expected call of Send. func (mr *MockMessageMockRecorder) Send(message any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockMessage)(nil).Send), message) } // Unpin mocks base method. func (m *MockMessage) Unpin(msg repository.UnpinMessage) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Unpin", msg) ret0, _ := ret[0].(error) return ret0 } // Unpin indicates an expected call of Unpin. func (mr *MockMessageMockRecorder) Unpin(msg any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Unpin", reflect.TypeOf((*MockMessage)(nil).Unpin), msg) } // MockRepo is a mock of Repo interface. type MockRepo struct { ctrl *gomock.Controller recorder *MockRepoMockRecorder } // MockRepoMockRecorder is the mock recorder for MockRepo. type MockRepoMockRecorder struct { mock *MockRepo } // NewMockRepo creates a new mock instance. func NewMockRepo(ctrl *gomock.Controller) *MockRepo { mock := &MockRepo{ctrl: ctrl} mock.recorder = &MockRepoMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockRepo) EXPECT() *MockRepoMockRecorder { return m.recorder } // Delete mocks base method. func (m *MockRepo) Delete(ID domain.UUID) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Delete", ID) ret0, _ := ret[0].(error) return ret0 } // Delete indicates an expected call of Delete. func (mr *MockRepoMockRecorder) Delete(ID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockRepo)(nil).Delete), ID) } // Edit mocks base method. func (m *MockRepo) Edit(newMessage repository.EditMessage) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Edit", newMessage) ret0, _ := ret[0].(error) return ret0 } // Edit indicates an expected call of Edit. func (mr *MockRepoMockRecorder) Edit(newMessage any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Edit", reflect.TypeOf((*MockRepo)(nil).Edit), newMessage) } // FindOne mocks base method. func (m *MockRepo) FindOne(username, email string) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "FindOne", username, email) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // FindOne indicates an expected call of FindOne. func (mr *MockRepoMockRecorder) FindOne(username, email any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindOne", reflect.TypeOf((*MockRepo)(nil).FindOne), username, email) } // Get mocks base method. func (m *MockRepo) Get(ID domain.UUID) (domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Get", ID) ret0, _ := ret[0].(domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // Get indicates an expected call of Get. func (mr *MockRepoMockRecorder) Get(ID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockRepo)(nil).Get), ID) } // GetAll mocks base method. func (m *MockRepo) GetAll(username string) ([]domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetAll", username) ret0, _ := ret[0].([]domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // GetAll indicates an expected call of GetAll. func (mr *MockRepoMockRecorder) GetAll(username any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAll", reflect.TypeOf((*MockRepo)(nil).GetAll), username) } // GetByID mocks base method. func (m *MockRepo) GetByID(userID int) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetByID", userID) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // GetByID indicates an expected call of GetByID. func (mr *MockRepoMockRecorder) GetByID(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByID", reflect.TypeOf((*MockRepo)(nil).GetByID), userID) } // GetByIDs mocks base method. func (m *MockRepo) GetByIDs(IDs []domain.UUID) ([]domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetByIDs", IDs) ret0, _ := ret[0].([]domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // GetByIDs indicates an expected call of GetByIDs. func (mr *MockRepoMockRecorder) GetByIDs(IDs any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByIDs", reflect.TypeOf((*MockRepo)(nil).GetByIDs), IDs) } // GetPinnedIDs mocks base method. func (m *MockRepo) GetPinnedIDs(chatID int) ([]domain.UUID, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetPinnedIDs", chatID) ret0, _ := ret[0].([]domain.UUID) ret1, _ := ret[1].(error) return ret0, ret1 } // GetPinnedIDs indicates an expected call of GetPinnedIDs. func (mr *MockRepoMockRecorder) GetPinnedIDs(chatID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPinnedIDs", reflect.TypeOf((*MockRepo)(nil).GetPinnedIDs), chatID) } // GetSome mocks base method. func (m *MockRepo) GetSome(messagesInfo repository.GetSome) ([]domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetSome", messagesInfo) ret0, _ := ret[0].([]domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // GetSome indicates an expected call of GetSome. func (mr *MockRepoMockRecorder) GetSome(messagesInfo any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSome", reflect.TypeOf((*MockRepo)(nil).GetSome), messagesInfo) } // Pin mocks base method. func (m *MockRepo) Pin(msg repository.PinMessage) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Pin", msg) ret0, _ := ret[0].(error) return ret0 } // Pin indicates an expected call of Pin. func (mr *MockRepoMockRecorder) Pin(msg any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Pin", reflect.TypeOf((*MockRepo)(nil).Pin), msg) } // Register mocks base method. func (m *MockRepo) Register(email, hashedPassword, username string, dateOfBirth time.Time) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Register", email, hashedPassword, username, dateOfBirth) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // Register indicates an expected call of Register. func (mr *MockRepoMockRecorder) Register(email, hashedPassword, username, dateOfBirth any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Register", reflect.TypeOf((*MockRepo)(nil).Register), email, hashedPassword, username, dateOfBirth) } // Send mocks base method. func (m *MockRepo) Send(message repository.SendMessage) (domain.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Send", message) ret0, _ := ret[0].(domain.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // Send indicates an expected call of Send. func (mr *MockRepoMockRecorder) Send(message any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockRepo)(nil).Send), message) } // Unpin mocks base method. func (m *MockRepo) Unpin(msg repository.UnpinMessage) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Unpin", msg) ret0, _ := ret[0].(error) return ret0 } // Unpin indicates an expected call of Unpin. func (mr *MockRepoMockRecorder) Unpin(msg any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Unpin", reflect.TypeOf((*MockRepo)(nil).Unpin), msg) }