가장 일반적인 비동기 패턴이다.아래와 같이 해서는 안된다.done이라는 단일 인자 사용시 Jest는 done 콜백이 호출될 때까지 기다림expect 구문이 실패하는 경우 오류 발생 & done()호출 x. 실패한 이유를 보려면 expect를 try 블럭으로 감싸고, c
typescript 에 적용시킬거면 jest + babel or ts-jest jest + babel 은 type check는 해주지 않는다. 이를 원한다면 ts-jest 사용expect 는 예상 객체 반환 -> .tobBe(4)가 여기서의 매처. 실패한 매처 추적하여
수행 되기전 설정 작업과 수행 된 후 마무리 작업을 위한 헬퍼 함수를 JEST는 제공함.많은 테스트를 위해 반복적 수행 필요한 작업이 있다면, beforeEach, afterEach 사용 가능한 번만 필요한 설정이 있을 수 있음. 비동기인 경우 이 것이 특히 귀찮음.