Jest 날짜 고정 시키기

밥하는중·2022년 8월 15일
0

d-day를 구하는 util을 만들었는데

다음날 서버를 올렸더니 테스트에 fail 1 건이 나왔다.

확인결과 d-day를 구하는데 예상값은 4 인데 결과가 3이 나왔다.

당연하다 moment() 로 now를 구해서 사용하고 있어서다.

그럼 mock으로 오늘날을 고정시키면 간단한 일

jest.useFakeTimers().setSystemTime(new Date('2022-08-13'));

성공

profile
공통기능으로 요령피우자

0개의 댓글