Descibe() : test()들이 모여있는 그룹
test(it): 한가지 테스트의 작은 단위
expect: 값을 테스트 할 때마다 사용하고 expect 단독으로는 거의 사용되지 않으면 matcher와 같이 사용됩니다.
matcher = {
tobe(4): expect가 4가 맞는지?
not.tobe(4): expect가 4가 맞지 않는지?
tobeTruthy: expect가 맞는지?
}
getBy... : 쿼리에 대해 일치하는 노드를 반환하고 일치하는 요소가 없거나 둘 이상의 일치가 발견되면 설명 오류를 발생시킵니다. (둘 이상의 요소가 예상되는 경우 대신 getAllBy 사용).
queryBy... : 쿼리에 대해 일치하는 노드를 반환하고 일치하는 요소가 없으면 null을 반환합니다. 이것은 존재하지 않는 요소를 어설션하는 데 유용합니다. 둘 이상의 일치 항목이 발견되면 오류가 발생합니다.
(확인된 경우 대신 queryAllBy 사용)
findBy... : 주어진 쿼리와 일치하는 요소가 발견되면 해결되는 promise를 반환합니다.
getBy + waitFor = findBy
--- 작성 중 ---