// Code generated by MockGen. DO NOT EDIT. // Source: service.go // // Generated by this command: // // mockgen -source=service.go -destination=mocks/mock.go // // Package mock_service is a generated GoMock package. package mock_service import ( http "net/http" reflect "reflect" domain "git.urec56.ru/urec/chat_back_go/internal/domain" jwt "github.com/golang-jwt/jwt/v5" gomock "go.uber.org/mock/gomock" ) // MockUser is a mock of User interface. type MockUser struct { ctrl *gomock.Controller recorder *MockUserMockRecorder isgomock struct{} } // 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) } // Get mocks base method. func (m *MockUser) Get(userID int) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Get", userID) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // Get indicates an expected call of Get. func (mr *MockUserMockRecorder) Get(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockUser)(nil).Get), userID) } // 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) } // GetVerificated mocks base method. func (m *MockUser) GetVerificated(userID int) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetVerificated", userID) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // GetVerificated indicates an expected call of GetVerificated. func (mr *MockUserMockRecorder) GetVerificated(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVerificated", reflect.TypeOf((*MockUser)(nil).GetVerificated), userID) } // Register mocks base method. func (m *MockUser) Register(userData domain.UserRegister) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Register", userData) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // Register indicates an expected call of Register. func (mr *MockUserMockRecorder) Register(userData any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Register", reflect.TypeOf((*MockUser)(nil).Register), userData) } // MockAuth is a mock of Auth interface. type MockAuth struct { ctrl *gomock.Controller recorder *MockAuthMockRecorder isgomock struct{} } // MockAuthMockRecorder is the mock recorder for MockAuth. type MockAuthMockRecorder struct { mock *MockAuth } // NewMockAuth creates a new mock instance. func NewMockAuth(ctrl *gomock.Controller) *MockAuth { mock := &MockAuth{ctrl: ctrl} mock.recorder = &MockAuthMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockAuth) EXPECT() *MockAuthMockRecorder { return m.recorder } // DecodeAuthToken mocks base method. func (m *MockAuth) DecodeAuthToken(token string) (int, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DecodeAuthToken", token) ret0, _ := ret[0].(int) ret1, _ := ret[1].(error) return ret0, ret1 } // DecodeAuthToken indicates an expected call of DecodeAuthToken. func (mr *MockAuthMockRecorder) DecodeAuthToken(token any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DecodeAuthToken", reflect.TypeOf((*MockAuth)(nil).DecodeAuthToken), token) } // EncodeAuthToken mocks base method. func (m *MockAuth) EncodeAuthToken(userID int) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "EncodeAuthToken", userID) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // EncodeAuthToken indicates an expected call of EncodeAuthToken. func (mr *MockAuthMockRecorder) EncodeAuthToken(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EncodeAuthToken", reflect.TypeOf((*MockAuth)(nil).EncodeAuthToken), userID) } // ExtractAuthToken mocks base method. func (m *MockAuth) ExtractAuthToken(r *http.Request) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ExtractAuthToken", r) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // ExtractAuthToken indicates an expected call of ExtractAuthToken. func (mr *MockAuthMockRecorder) ExtractAuthToken(r any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtractAuthToken", reflect.TypeOf((*MockAuth)(nil).ExtractAuthToken), r) } // HashPassword mocks base method. func (m *MockAuth) HashPassword(p string) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HashPassword", p) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // HashPassword indicates an expected call of HashPassword. func (mr *MockAuthMockRecorder) HashPassword(p any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HashPassword", reflect.TypeOf((*MockAuth)(nil).HashPassword), p) } // VerifyHashedPassword mocks base method. func (m *MockAuth) VerifyHashedPassword(p, hp string) bool { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "VerifyHashedPassword", p, hp) ret0, _ := ret[0].(bool) return ret0 } // VerifyHashedPassword indicates an expected call of VerifyHashedPassword. func (mr *MockAuthMockRecorder) VerifyHashedPassword(p, hp any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyHashedPassword", reflect.TypeOf((*MockAuth)(nil).VerifyHashedPassword), p, hp) } // MockChat is a mock of Chat interface. type MockChat struct { ctrl *gomock.Controller recorder *MockChatMockRecorder isgomock struct{} } // 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 } // MockParser is a mock of Parser interface. type MockParser struct { ctrl *gomock.Controller recorder *MockParserMockRecorder isgomock struct{} } // MockParserMockRecorder is the mock recorder for MockParser. type MockParserMockRecorder struct { mock *MockParser } // NewMockParser creates a new mock instance. func NewMockParser(ctrl *gomock.Controller) *MockParser { mock := &MockParser{ctrl: ctrl} mock.recorder = &MockParserMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockParser) EXPECT() *MockParserMockRecorder { return m.recorder } // DecodeSegment mocks base method. func (m *MockParser) DecodeSegment(seg string) ([]byte, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DecodeSegment", seg) ret0, _ := ret[0].([]byte) ret1, _ := ret[1].(error) return ret0, ret1 } // DecodeSegment indicates an expected call of DecodeSegment. func (mr *MockParserMockRecorder) DecodeSegment(seg any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DecodeSegment", reflect.TypeOf((*MockParser)(nil).DecodeSegment), seg) } // Parse mocks base method. func (m *MockParser) Parse(tokenString string, keyFunc jwt.Keyfunc) (*jwt.Token, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Parse", tokenString, keyFunc) ret0, _ := ret[0].(*jwt.Token) ret1, _ := ret[1].(error) return ret0, ret1 } // Parse indicates an expected call of Parse. func (mr *MockParserMockRecorder) Parse(tokenString, keyFunc any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Parse", reflect.TypeOf((*MockParser)(nil).Parse), tokenString, keyFunc) } // ParseUnverified mocks base method. func (m *MockParser) ParseUnverified(tokenString string, claims jwt.Claims) (*jwt.Token, []string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ParseUnverified", tokenString, claims) ret0, _ := ret[0].(*jwt.Token) ret1, _ := ret[1].([]string) ret2, _ := ret[2].(error) return ret0, ret1, ret2 } // ParseUnverified indicates an expected call of ParseUnverified. func (mr *MockParserMockRecorder) ParseUnverified(tokenString, claims any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ParseUnverified", reflect.TypeOf((*MockParser)(nil).ParseUnverified), tokenString, claims) } // ParseWithClaims mocks base method. func (m *MockParser) ParseWithClaims(tokenString string, claims jwt.Claims, keyFunc jwt.Keyfunc) (*jwt.Token, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ParseWithClaims", tokenString, claims, keyFunc) ret0, _ := ret[0].(*jwt.Token) ret1, _ := ret[1].(error) return ret0, ret1 } // ParseWithClaims indicates an expected call of ParseWithClaims. func (mr *MockParserMockRecorder) ParseWithClaims(tokenString, claims, keyFunc any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ParseWithClaims", reflect.TypeOf((*MockParser)(nil).ParseWithClaims), tokenString, claims, keyFunc) } // MockClaims is a mock of Claims interface. type MockClaims struct { ctrl *gomock.Controller recorder *MockClaimsMockRecorder isgomock struct{} } // MockClaimsMockRecorder is the mock recorder for MockClaims. type MockClaimsMockRecorder struct { mock *MockClaims } // NewMockClaims creates a new mock instance. func NewMockClaims(ctrl *gomock.Controller) *MockClaims { mock := &MockClaims{ctrl: ctrl} mock.recorder = &MockClaimsMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockClaims) EXPECT() *MockClaimsMockRecorder { return m.recorder } // GetAudience mocks base method. func (m *MockClaims) GetAudience() (jwt.ClaimStrings, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetAudience") ret0, _ := ret[0].(jwt.ClaimStrings) ret1, _ := ret[1].(error) return ret0, ret1 } // GetAudience indicates an expected call of GetAudience. func (mr *MockClaimsMockRecorder) GetAudience() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAudience", reflect.TypeOf((*MockClaims)(nil).GetAudience)) } // GetExpirationTime mocks base method. func (m *MockClaims) GetExpirationTime() (*jwt.NumericDate, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetExpirationTime") ret0, _ := ret[0].(*jwt.NumericDate) ret1, _ := ret[1].(error) return ret0, ret1 } // GetExpirationTime indicates an expected call of GetExpirationTime. func (mr *MockClaimsMockRecorder) GetExpirationTime() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExpirationTime", reflect.TypeOf((*MockClaims)(nil).GetExpirationTime)) } // GetIssuedAt mocks base method. func (m *MockClaims) GetIssuedAt() (*jwt.NumericDate, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetIssuedAt") ret0, _ := ret[0].(*jwt.NumericDate) ret1, _ := ret[1].(error) return ret0, ret1 } // GetIssuedAt indicates an expected call of GetIssuedAt. func (mr *MockClaimsMockRecorder) GetIssuedAt() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIssuedAt", reflect.TypeOf((*MockClaims)(nil).GetIssuedAt)) } // GetIssuer mocks base method. func (m *MockClaims) GetIssuer() (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetIssuer") ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // GetIssuer indicates an expected call of GetIssuer. func (mr *MockClaimsMockRecorder) GetIssuer() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIssuer", reflect.TypeOf((*MockClaims)(nil).GetIssuer)) } // GetNotBefore mocks base method. func (m *MockClaims) GetNotBefore() (*jwt.NumericDate, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetNotBefore") ret0, _ := ret[0].(*jwt.NumericDate) ret1, _ := ret[1].(error) return ret0, ret1 } // GetNotBefore indicates an expected call of GetNotBefore. func (mr *MockClaimsMockRecorder) GetNotBefore() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNotBefore", reflect.TypeOf((*MockClaims)(nil).GetNotBefore)) } // GetSubject mocks base method. func (m *MockClaims) GetSubject() (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetSubject") ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // GetSubject indicates an expected call of GetSubject. func (mr *MockClaimsMockRecorder) GetSubject() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSubject", reflect.TypeOf((*MockClaims)(nil).GetSubject)) } // MockServ is a mock of Serv interface. type MockServ struct { ctrl *gomock.Controller recorder *MockServMockRecorder isgomock struct{} } // MockServMockRecorder is the mock recorder for MockServ. type MockServMockRecorder struct { mock *MockServ } // NewMockServ creates a new mock instance. func NewMockServ(ctrl *gomock.Controller) *MockServ { mock := &MockServ{ctrl: ctrl} mock.recorder = &MockServMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockServ) EXPECT() *MockServMockRecorder { return m.recorder } // DecodeAuthToken mocks base method. func (m *MockServ) DecodeAuthToken(token string) (int, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "DecodeAuthToken", token) ret0, _ := ret[0].(int) ret1, _ := ret[1].(error) return ret0, ret1 } // DecodeAuthToken indicates an expected call of DecodeAuthToken. func (mr *MockServMockRecorder) DecodeAuthToken(token any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DecodeAuthToken", reflect.TypeOf((*MockServ)(nil).DecodeAuthToken), token) } // EncodeAuthToken mocks base method. func (m *MockServ) EncodeAuthToken(userID int) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "EncodeAuthToken", userID) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // EncodeAuthToken indicates an expected call of EncodeAuthToken. func (mr *MockServMockRecorder) EncodeAuthToken(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EncodeAuthToken", reflect.TypeOf((*MockServ)(nil).EncodeAuthToken), userID) } // ExtractAuthToken mocks base method. func (m *MockServ) ExtractAuthToken(r *http.Request) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ExtractAuthToken", r) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // ExtractAuthToken indicates an expected call of ExtractAuthToken. func (mr *MockServMockRecorder) ExtractAuthToken(r any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtractAuthToken", reflect.TypeOf((*MockServ)(nil).ExtractAuthToken), r) } // FindOne mocks base method. func (m *MockServ) 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 *MockServMockRecorder) FindOne(username, email any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindOne", reflect.TypeOf((*MockServ)(nil).FindOne), username, email) } // Get mocks base method. func (m *MockServ) Get(userID int) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Get", userID) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // Get indicates an expected call of Get. func (mr *MockServMockRecorder) Get(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockServ)(nil).Get), userID) } // GetAll mocks base method. func (m *MockServ) 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 *MockServMockRecorder) GetAll(username any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAll", reflect.TypeOf((*MockServ)(nil).GetAll), username) } // GetVerificated mocks base method. func (m *MockServ) GetVerificated(userID int) (domain.User, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetVerificated", userID) ret0, _ := ret[0].(domain.User) ret1, _ := ret[1].(error) return ret0, ret1 } // GetVerificated indicates an expected call of GetVerificated. func (mr *MockServMockRecorder) GetVerificated(userID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVerificated", reflect.TypeOf((*MockServ)(nil).GetVerificated), userID) } // HashPassword mocks base method. func (m *MockServ) HashPassword(p string) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "HashPassword", p) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // HashPassword indicates an expected call of HashPassword. func (mr *MockServMockRecorder) HashPassword(p any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HashPassword", reflect.TypeOf((*MockServ)(nil).HashPassword), p) } // Register mocks base method. func (m *MockServ) Register(userData domain.UserRegister) (string, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Register", userData) ret0, _ := ret[0].(string) ret1, _ := ret[1].(error) return ret0, ret1 } // Register indicates an expected call of Register. func (mr *MockServMockRecorder) Register(userData any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Register", reflect.TypeOf((*MockServ)(nil).Register), userData) } // VerifyHashedPassword mocks base method. func (m *MockServ) VerifyHashedPassword(p, hp string) bool { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "VerifyHashedPassword", p, hp) ret0, _ := ret[0].(bool) return ret0 } // VerifyHashedPassword indicates an expected call of VerifyHashedPassword. func (mr *MockServMockRecorder) VerifyHashedPassword(p, hp any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyHashedPassword", reflect.TypeOf((*MockServ)(nil).VerifyHashedPassword), p, hp) }