-
This commit is contained in:
@ -10,12 +10,11 @@ import (
|
||||
"go.uber.org/zap"
|
||||
|
||||
"github.com/kms/api-key-service/internal/auth"
|
||||
"github.com/kms/api-key-service/internal/config"
|
||||
"github.com/kms/api-key-service/internal/domain"
|
||||
)
|
||||
|
||||
func TestJWTManager_GenerateToken(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -43,7 +42,7 @@ func TestJWTManager_GenerateToken(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_ValidateToken(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -75,7 +74,7 @@ func TestJWTManager_ValidateToken(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_ValidateToken_InvalidToken(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -86,7 +85,7 @@ func TestJWTManager_ValidateToken_InvalidToken(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_ValidateToken_ExpiredToken(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -115,7 +114,7 @@ func TestJWTManager_ValidateToken_ExpiredToken(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_RefreshToken(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -148,7 +147,7 @@ func TestJWTManager_RefreshToken(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_RefreshToken_ExpiredMaxValid(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -174,7 +173,7 @@ func TestJWTManager_RefreshToken_ExpiredMaxValid(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_ExtractClaims(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -201,7 +200,7 @@ func TestJWTManager_ExtractClaims(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_RevokeToken(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -230,7 +229,7 @@ func TestJWTManager_RevokeToken(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_RevokeToken_AlreadyExpired(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -259,7 +258,7 @@ func TestJWTManager_RevokeToken_AlreadyExpired(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_IsTokenRevoked_NotRevoked(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -284,7 +283,7 @@ func TestJWTManager_IsTokenRevoked_NotRevoked(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_GetTokenInfo(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -318,7 +317,7 @@ func TestJWTManager_GetTokenInfo(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestJWTManager_GetTokenInfo_InvalidToken(t *testing.T) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -329,7 +328,7 @@ func TestJWTManager_GetTokenInfo_InvalidToken(t *testing.T) {
|
||||
|
||||
// Benchmark tests
|
||||
func BenchmarkJWTManager_GenerateToken(b *testing.B) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
@ -353,7 +352,7 @@ func BenchmarkJWTManager_GenerateToken(b *testing.B) {
|
||||
}
|
||||
|
||||
func BenchmarkJWTManager_ValidateToken(b *testing.B) {
|
||||
cfg := config.NewConfig()
|
||||
cfg := NewTestConfig()
|
||||
logger := zap.NewNop()
|
||||
jwtManager := auth.NewJWTManager(cfg, logger)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user