카테고리 없음

Jest 공부

drk_4 2023. 11. 9. 23:17
반응형

Mocking 

- 단위 테스트를 작성할 때 해당 코드가 의존하는 부분을 가짜로 대체하는 기법

 

jest.fn()

- mock function을 생성하게끔 하는 함수

- 호출 결과를 지정하지 않으면 기본적으로 undefined를 리턴

 

toBeCalled***

- Times : 몇 번 호출되었는지 

- With : 무엇으로 호출되었는지

 

spyOn()

- 함수의 구현을 가짜로 대체하는 mock function과 다르게 직접 알아내야하는 경우 사용

- jest.spyOn(object, methodName)

 

 

https://www.daleseo.com/jest-fn-spy-on/

 

Jest의 jest.fn(), jest.spyOn()를 이용한 함수 모킹

Engineering Blog by Dale Seo

www.daleseo.com

 

반응형