- React Testing Library에서
getBy
,queryBy
,findBy
와 같은 쿼리를 사용하여 렌더링된 요소를 검증할 수 있다 🧐. getAllBy
,queryAllBy
,findAllBy
는 해당 쿼리에 해당하는 모든 요소를 배열 형태로 반환한다 🏷️.getBy
와getAllBy
는 일치하는 요소가 없으면 에러를 발생시키지만,queryBy
,queryAllBy
는 비어있는 배열을 반환하여 요소의 존재 여부를 확인하기에 유용하다 🔎.findBy
는 Promise를 반환하여 시간 지연을 가진 요소의 존재를 확인할 수 있다.await
키워드를 사용하여 Promise를 기다려야 하고, 타임아웃 설정이 가능하다 ⏲️.