제스트
js에는 여러가지 비동기 객체들이 존재한디 이 비동기 객체들을 어떤식으로 테스트 해야하는지 알아보자간단히 await/async를 사용하자다음은 모킹(모의 테스트)에 대해서 알아보자
가짜 함수를 만들지 않고 실질적인 함수를 사용해야할 때가 있다이때 이함수의 호출 횟수나 어떻게 호출되었는지 알고 싶을때 필요하다
테스트 전/후 처리란 만약 한가지 배열을 crud하는 테스트가 있다고 해보면 각각의 테스트 안에서 배열을 초기화/똑같은 데이터를 주입해야할 것이다. 이러한 불필요한 코드를 줄여주는것이 테스트 전/후 처리이다. 예제 폴더트리
이전 포스팅에서는 ts(js)코드를 테스팅하는 방법을 알아보았다 그렇다면 React프론트엔드 개발자라면 당연히 "콤포넌트 테스트는?"이라는 의문을 갖게된다.