Element 찾을 때 get , find , query 가 있다고 했는데
우선순위가 어떻게 될까
get은 사용하기 편하지면 이상적인 쿼리는 아니다.
참고==> https://testinglibrary.com/docs/queries/about/#priority
위의 링크를 보면 qeury 추천 순위가 있다!
getByRole 을 사용하는게 가장 추천 1순위이다.
getByTestId 는 유저는 볼수없는 정보이기 때문에 Role로도 못하고 text 도 사용할수없을때 사용하는것이 좋다.
area img imput 같은경우는 getByAltText 사용을 권장한다.
element 클릭시 fireEvent 보다는 userEvent 사용을 권장함
fireEvent 를 사용해서 적립해서 만든게 userEvent 이다.
엘리먼트의 타입에 따라서 적절한 반응을 각각 다르게 보여준다.