diff --git a/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/oauth/OAuthAdapterBoundaryTest.java b/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/oauth/OAuthAdapterBoundaryTest.java index 12bc9790..422d87e7 100644 --- a/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/oauth/OAuthAdapterBoundaryTest.java +++ b/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/oauth/OAuthAdapterBoundaryTest.java @@ -11,8 +11,10 @@ import org.junit.jupiter.api.Test; class OAuthAdapterBoundaryTest { private static final List> ADAPTERS = List.of( + OAuthClaimsExtractor.class, GitHubClaimsExtractor.class, GitLabClaimsExtractor.class, + CustomOAuth2UserService.class, CustomOidcUserService.class); private static final List FORBIDDEN_DEPENDENCIES = List.of( diff --git a/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/token/ApiTokenAuthenticationFilterTest.java b/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/token/ApiTokenAuthenticationFilterTest.java index d9f030a9..fa9fb2cf 100644 --- a/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/token/ApiTokenAuthenticationFilterTest.java +++ b/server/skillhub-auth/src/test/java/com/iflytek/skillhub/auth/token/ApiTokenAuthenticationFilterTest.java @@ -10,6 +10,7 @@ import com.iflytek.skillhub.domain.user.UserAccount; import com.iflytek.skillhub.domain.user.UserAccountRepository; import com.iflytek.skillhub.domain.user.UserStatus; import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.mock.web.MockFilterChain; import org.springframework.mock.web.MockHttpServletRequest; @@ -43,6 +44,11 @@ class ApiTokenAuthenticationFilterTest { scopeService ); + @BeforeEach + void initializeSecurityContext() { + SecurityContextHolder.clearContext(); + } + @AfterEach void clearSecurityContext() { SecurityContextHolder.clearContext();