@@ -11,6 +11,8 @@ const {
1111 mockGetCredential,
1212 mockRefreshTokenIfNeeded,
1313 mockGetOAuthToken,
14+ mockResolveOAuthAccountId,
15+ mockGetServiceAccountToken,
1416 mockAuthorizeCredentialUse,
1517 mockCheckSessionOrInternalAuth,
1618 mockLogger,
@@ -29,6 +31,8 @@ const {
2931 mockGetCredential : vi . fn ( ) ,
3032 mockRefreshTokenIfNeeded : vi . fn ( ) ,
3133 mockGetOAuthToken : vi . fn ( ) ,
34+ mockResolveOAuthAccountId : vi . fn ( ) ,
35+ mockGetServiceAccountToken : vi . fn ( ) ,
3236 mockAuthorizeCredentialUse : vi . fn ( ) ,
3337 mockCheckSessionOrInternalAuth : vi . fn ( ) ,
3438 mockLogger : logger ,
@@ -40,6 +44,8 @@ vi.mock('@/app/api/auth/oauth/utils', () => ({
4044 getCredential : mockGetCredential ,
4145 refreshTokenIfNeeded : mockRefreshTokenIfNeeded ,
4246 getOAuthToken : mockGetOAuthToken ,
47+ resolveOAuthAccountId : mockResolveOAuthAccountId ,
48+ getServiceAccountToken : mockGetServiceAccountToken ,
4349} ) )
4450
4551vi . mock ( '@sim/logger' , ( ) => ( {
@@ -50,6 +56,10 @@ vi.mock('@/lib/auth/credential-access', () => ({
5056 authorizeCredentialUse : mockAuthorizeCredentialUse ,
5157} ) )
5258
59+ vi . mock ( '@/lib/core/utils/request' , ( ) => ( {
60+ generateRequestId : vi . fn ( ) . mockReturnValue ( 'test-request-id' ) ,
61+ } ) )
62+
5363vi . mock ( '@/lib/auth/hybrid' , ( ) => ( {
5464 AuthType : { SESSION : 'session' , API_KEY : 'api_key' , INTERNAL_JWT : 'internal_jwt' } ,
5565 checkHybridAuth : vi . fn ( ) ,
@@ -62,6 +72,7 @@ import { GET, POST } from '@/app/api/auth/oauth/token/route'
6272describe ( 'OAuth Token API Routes' , ( ) => {
6373 beforeEach ( ( ) => {
6474 vi . clearAllMocks ( )
75+ mockResolveOAuthAccountId . mockResolvedValue ( null )
6576 } )
6677
6778 /**
0 commit comments