상세 컨텐츠

본문 제목

Jest 날짜 고정 시키기

개발기록

by 까먹기전에 2022. 10. 20. 13:40

본문

반응형

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

 

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

 

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

 

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

 

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

 

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

날짜를 고정한 후 테스트 결과

 

 

 

관련글 더보기