Jest 강좌 플레이리스트 by 코딩앙마
6개 시리즈로 강좌 10분씩
한국어로 설명하며 가장 좋은 강좌
https://www.youtube.com/playlist?list=PLZKTXPmaJk8L1xCg_1cRjL5huINlP2JKt











.
비동기 함수 테스트
1. 콜백 함수 테스트


2. 비동기함수에서 에러를 throw하는 것을 테스트에서 catch 하는방법


3. promise를 이용하는 경우

아래에서 return구문 사용한것에 유의





위의 것을 사용해도 되고 아래것을 사용해도 된다

.
.
.
.

.
.
React Testing Tutorial (Jest + React Testing Library)
20분 분량 설명이 매우 좋다

react component 유닛 테스트를 위해 아래 라이브러리가 추가로 필요하다

.
.
afterEach 의 cleanup을 통해 화면(screen)을 클리어 해준다.


.
.
snapshot을 위해 react-test-renderer를 사용한다.


코드 작성후 npm run test를 해주면 아래와 같이 스냅샷이 만들어지고 저장된다.

다시한번더 npm run test를 했을때 스냅샷과 차이가 없으면 pass
차이가 있다면 아래와 같이 에러 발생하고 이상황에서 u를 눌러주면 스냅샷 업데이트가 된다.
