chat_back_go/internal/repository/mocks/mock.go

493 lines
16 KiB
Go

// 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)
}