Skip to content

Commit b27e4d8

Browse files
committed
modify: key util AES 환경 변수 이슈 대응, 컨트롤러 계층 때문 v2
1 parent 192e6dd commit b27e4d8

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

src/controllers/__test__/user.controller.test.ts

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,6 @@ import { NotFoundError } from '@/exception';
88
import { mockUser, mockPool } from '@/utils/fixtures';
99
import { Pool } from 'pg';
1010

11-
// Mock dependencies
12-
jest.mock('@/services/user.service');
13-
jest.mock('@/modules/velog/velog.api');
14-
15-
// logger 모킹
16-
jest.mock('@/configs/logger.config', () => ({
17-
error: jest.fn(),
18-
info: jest.fn(),
19-
}));
20-
2111
// 환경변수 모킹 (AES 키 설정, 첫 메모리 로드될때 util 함수쪽 key 세팅 이슈 방지)
2212
process.env.AES_KEY_0 = 'a'.repeat(32);
2313
process.env.AES_KEY_1 = 'b'.repeat(32);
@@ -31,6 +21,15 @@ process.env.AES_KEY_8 = 'i'.repeat(32);
3121
process.env.AES_KEY_9 = 'j'.repeat(32);
3222
process.env.NODE_ENV = 'test';
3323

24+
// Mock dependencies
25+
jest.mock('@/services/user.service');
26+
jest.mock('@/modules/velog/velog.api');
27+
28+
// logger 모킹
29+
jest.mock('@/configs/logger.config', () => ({
30+
error: jest.fn(),
31+
info: jest.fn(),
32+
}));
3433

3534
describe('UserController', () => {
3635
let userController: UserController;

0 commit comments

Comments
 (0)