MCPcopy Create free account

hub / github.com/HunCoding/meu-primeiro-crud-go / functions

Functions162 in github.com/HunCoding/meu-primeiro-crud-go

↓ 37 callersFunctionInfo
(message string, tags ...zap.Field)
src/configuration/logger/logger.go:36
↓ 29 callersMethodGetEmail
()
src/model/user_domain_interface.go:6
↓ 23 callersFunctionError
(message string, err error, tags ...zap.Field)
src/configuration/logger/logger.go:41
↓ 22 callersMethodGetPassword
()
src/model/user_domain_interface.go:7
↓ 21 callersMethodGetAge
()
src/model/user_domain_interface.go:8
↓ 21 callersMethodGetName
()
src/model/user_domain_interface.go:9
↓ 21 callersFunctionNewUserDomain
( email, password, name string, age int8, )
src/model/user_domain_interface.go:18
↓ 19 callersFunctionGetTestGinContext
(recorder *httptest.ResponseRecorder)
src/controller/find_user_test.go:160
↓ 19 callersFunctionMakeRequest
( c *gin.Context, param gin.Params, u url.Values, method string, body io.ReadCloser)
src/controller/find_user_test.go:172
↓ 18 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
src/tests/mocks/user_repository_mock.go:34
↓ 18 callersFunctionNewInternalServerError
(message string)
src/configuration/rest_err/rest_err.go:66
↓ 17 callersMethodGetID
()
src/model/user_domain_interface.go:10
↓ 17 callersFunctionNewUserRepository
( database *mongo.Database, )
src/model/repository/user_repository.go:13
↓ 13 callersMethodSetID
(string)
src/model/user_domain_interface.go:12
↓ 12 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
src/tests/mocks/user_service_mock.go:34
↓ 12 callersFunctionGetTestGinContext
(recorder *httptest.ResponseRecorder)
src/tests/find_user_test.go:141
↓ 12 callersFunctionMakeRequest
( c *gin.Context, param gin.Params, u url.Values, method string, body io.ReadCloser)
src/tests/find_user_test.go:153
↓ 11 callersMethodFindUserByEmail
( email string, )
src/model/repository/user_repository.go:39
↓ 10 callersFunctionNewBadRequestError
(message string)
src/configuration/rest_err/rest_err.go:41
↓ 9 callersMethodCreateUser
( userDomain model.UserDomainInterface, )
src/model/repository/user_repository.go:26
↓ 9 callersMethodFindUserByEmailAndPassword
( email string, password string, )
src/model/repository/user_repository.go:42
↓ 8 callersMethodFindUserByID
( id string, )
src/model/repository/user_repository.go:46
↓ 8 callersFunctionNewUserControllerInterface
( serviceInterface service.UserDomainService, )
src/controller/user_controller.go:8
↓ 7 callersFunctionNewMockUserRepository
NewMockUserRepository creates a new mock instance.
src/tests/mocks/user_repository_mock.go:27
↓ 7 callersFunctionNewUserDomainService
( userRepository repository.UserRepository, )
src/model/service/user_interface.go:9
↓ 7 callersMethodUpdateUser
(c *gin.Context)
src/controller/user_controller.go:22
↓ 6 callersMethodCreateUserServices
(model.UserDomainInterface)
src/model/service/user_interface.go:20
↓ 6 callersMethodDeleteUser
(c *gin.Context)
src/controller/user_controller.go:20
↓ 6 callersMethodDeleteUser
(string)
src/model/service/user_interface.go:31
↓ 6 callersMethodLoginUserServices
( userDomain model.UserDomainInterface, )
src/model/service/user_interface.go:33
↓ 6 callersFunctionNewMockUserDomainService
NewMockUserDomainService creates a new mock instance.
src/tests/mocks/user_service_mock.go:27
↓ 6 callersMethodUpdateUser
(string, model.UserDomainInterface)
src/model/service/user_interface.go:30
↓ 5 callersMethodError
()
src/configuration/rest_err/rest_err.go:37
↓ 5 callersMethodFindUserByEmailServices
( email string, )
src/model/service/user_interface.go:26
↓ 5 callersMethodFindUserByIDServices
( id string, )
src/model/service/user_interface.go:23
↓ 5 callersMethodLoginUser
(c *gin.Context)
src/controller/user_controller.go:23
↓ 5 callersFunctionNewNotFoundError
(message string)
src/configuration/rest_err/rest_err.go:74
↓ 4 callersFunctionConvertDomainToResponse
( userDomain model.UserDomainInterface, )
src/view/convert_domain_to_response.go:8
↓ 4 callersFunctionConvertEntityToDomain
( entity entity.UserEntity, )
src/model/repository/entity/converter/convert_entity_to_domain.go:8
↓ 4 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
src/tests/mocks/user_domain_interface_mock.go:33
↓ 4 callersFunctionNewUnauthorizedRequestError
(message string)
src/configuration/rest_err/rest_err.go:49
↓ 3 callersMethodCreateUser
(c *gin.Context)
src/controller/user_controller.go:21
↓ 3 callersMethodEncryptPassword
()
src/model/user_domain_interface.go:14
↓ 3 callersMethodFindUserByEmail
(c *gin.Context)
src/controller/user_controller.go:18
↓ 3 callersMethodFindUserByID
(c *gin.Context)
src/controller/user_controller.go:17
↓ 3 callersFunctionNewUserLoginDomain
( email, password string, )
src/model/user_domain_interface.go:30
↓ 3 callersFunctionNewUserUpdateDomain
( name string, age int8, )
src/model/user_domain_interface.go:39
↓ 3 callersFunctionValidateUserError
( validation_err error, )
src/configuration/validation/validate_user.go:30
↓ 3 callersFunctionconvertEntityToBson
(userEntity entity.UserEntity)
src/model/repository/find_user_repository_test.go:227
↓ 3 callersMethodfindUserByEmailAndPasswordServices
( email string, password string, )
src/model/service/find_user.go:28
↓ 2 callersFunctionConvertDomainToEntity
( domain model.UserDomainInterface, )
src/model/repository/entity/converter/convert_domain_to_entity.go:8
↓ 2 callersMethodDeleteUser
( userId string, )
src/model/repository/user_repository.go:35
↓ 2 callersMethodGenerateToken
()
src/model/user_domain_interface.go:15
↓ 2 callersFunctionRemoveBearerPrefix
(token string)
src/model/user_token_domain.go:102
↓ 2 callersMethodUpdateUser
( userId string, userDomain model.UserDomainInterface, )
src/model/repository/user_repository.go:30
↓ 1 callersMethodEncryptPassword
EncryptPassword mocks base method.
src/tests/mocks/user_domain_interface_mock.go:38
↓ 1 callersMethodFindUserByEmailServices
( email string, )
src/model/service/find_user.go:19
↓ 1 callersMethodGetPassword
GetPassword mocks base method.
src/tests/mocks/user_domain_interface_mock.go:121
↓ 1 callersFunctionInitRoutes
( r *gin.RouterGroup, userController controller.UserControllerInterface)
src/controller/routes/routes.go:12
↓ 1 callersFunctionNewBadRequestValidationError
(message string, causes []Causes)
src/configuration/rest_err/rest_err.go:57
↓ 1 callersFunctionNewForbiddenError
(message string)
src/configuration/rest_err/rest_err.go:82
↓ 1 callersFunctionNewMockUserDomainInterface
NewMockUserDomainInterface creates a new mock instance.
src/tests/mocks/user_domain_interface_mock.go:26
↓ 1 callersFunctionNewMongoDBConnection
( ctx context.Context, )
src/configuration/database/mongodb/mongodb_connection.go:16
↓ 1 callersFunctionOpenConnection
()
src/tests/connection/open_connection.go:13
↓ 1 callersFunctiongetLevelLogs
()
src/configuration/logger/logger.go:56
↓ 1 callersFunctiongetOutputLogs
()
src/configuration/logger/logger.go:47
↓ 1 callersFunctioninitDependencies
( database *mongo.Database, )
init_dependencies.go:10
MethodCreateUser
CreateUser Creates a new user @Summary Create a new user @Description Create a new user with the provided user information @Tags Users @Accept json @P
src/controller/create_user.go:26
MethodCreateUser
( userDomain model.UserDomainInterface, )
src/model/repository/create_user_repository.go:15
MethodCreateUser
CreateUser mocks base method.
src/tests/mocks/user_repository_mock.go:39
MethodCreateUser
CreateUser indicates an expected call of CreateUser.
src/tests/mocks/user_repository_mock.go:48
MethodCreateUserServices
( userDomain model.UserDomainInterface, )
src/model/service/create_user.go:10
MethodCreateUserServices
CreateUserServices mocks base method.
src/tests/mocks/user_service_mock.go:39
MethodCreateUserServices
CreateUserServices indicates an expected call of CreateUserServices.
src/tests/mocks/user_service_mock.go:48
MethodDeleteUser
DeleteUser deletes a user with the specified ID. @Summary Delete User @Description Deletes a user based on the ID provided as a parameter. @Tags Users
src/controller/delete_user.go:25
MethodDeleteUser
( userId string)
src/model/service/delete_user.go:9
MethodDeleteUser
( userId string, )
src/model/repository/delete_user_repository.go:14
MethodDeleteUser
DeleteUser mocks base method.
src/tests/mocks/user_repository_mock.go:54
MethodDeleteUser
DeleteUser indicates an expected call of DeleteUser.
src/tests/mocks/user_repository_mock.go:62
MethodDeleteUser
DeleteUser mocks base method.
src/tests/mocks/user_service_mock.go:54
MethodDeleteUser
DeleteUser indicates an expected call of DeleteUser.
src/tests/mocks/user_service_mock.go:62
MethodEncryptPassword
()
src/model/user_domain_password.go:8
MethodEncryptPassword
EncryptPassword indicates an expected call of EncryptPassword.
src/tests/mocks/user_domain_interface_mock.go:44
MethodFindUserByEmail
FindUserByEmail retrieves user information based on the provided email. @Summary Find User by Email @Description Retrieves user details based on the e
src/controller/find_user.go:77
MethodFindUserByEmail
( email string, )
src/model/repository/find_user_repository.go:19
MethodFindUserByEmail
FindUserByEmail mocks base method.
src/tests/mocks/user_repository_mock.go:68
MethodFindUserByEmail
FindUserByEmail indicates an expected call of FindUserByEmail.
src/tests/mocks/user_repository_mock.go:77
MethodFindUserByEmailAndPassword
( email string, password string, )
src/model/repository/find_user_repository.go:103
MethodFindUserByEmailAndPassword
FindUserByEmailAndPassword mocks base method.
src/tests/mocks/user_repository_mock.go:83
MethodFindUserByEmailAndPassword
FindUserByEmailAndPassword indicates an expected call of FindUserByEmailAndPassword.
src/tests/mocks/user_repository_mock.go:92
MethodFindUserByEmailServices
FindUserByEmailServices mocks base method.
src/tests/mocks/user_service_mock.go:68
MethodFindUserByEmailServices
FindUserByEmailServices indicates an expected call of FindUserByEmailServices.
src/tests/mocks/user_service_mock.go:77
MethodFindUserByID
FindUserByID retrieves user information based on the provided user ID. @Summary Find User by ID @Description Retrieves user details based on the user
src/controller/find_user.go:27
MethodFindUserByID
( id string, )
src/model/repository/find_user_repository.go:61
MethodFindUserByID
FindUserByID mocks base method.
src/tests/mocks/user_repository_mock.go:98
MethodFindUserByID
FindUserByID indicates an expected call of FindUserByID.
src/tests/mocks/user_repository_mock.go:107
MethodFindUserByIDServices
( id string, )
src/model/service/find_user.go:10
MethodFindUserByIDServices
FindUserByIDServices mocks base method.
src/tests/mocks/user_service_mock.go:83
MethodFindUserByIDServices
FindUserByIDServices indicates an expected call of FindUserByIDServices.
src/tests/mocks/user_service_mock.go:92
MethodGenerateToken
()
src/model/user_token_domain.go:18
next →1–100 of 162, ranked by callers