null 여부 확인undefined여부 확인tobeUndefined의 반대true로 취급되는 구문 확인false로 취급되는 구문 확인 보다 큰 숫자인지 확인크거나 같은지 확인작은지 확인작거나 같은지 확인정확한 값 일치 여부 확인정확한 값 일치 여부 확인.소수점을 확인할
promise가 rejected 되면 그 테스트는 실패한다.예를 들어, peanut butter라는 문자를 반환하는 fetchData 함수가 있다고 가정해보자.test에서도 async 와 await을 사용 할 수 있다.async를 사용하기 위해서는 test에 넘기는 함
만약 만은 테스트를 위해 반복적으로 할 작업이 있다면, beforeEach 혹은 afterEach 훅을 사용할수 있다.예를들어, 모든 테스트 이전에 호출되어야 하는 initializeCityDatabase() 함수가 있고, 모든 함수가 호출 된 이후에 실행되어야 하는
forEach를 직접 구현한다고 가정해보자.위의 함수를 테스트하기 위해, mock function을 사용 할 수 있다. 모든 mock function 은 .mock property를 가지고 있다..mock property는 mock 함수가 어떻게 호출 되었는지, 어떤