2023년 06월 19일
수정하기
문서 생성 2023-06-19 22:39:39 최근 수정 2023-06-19 22:45:22
능소화가 폈다
📚 오늘 도전하고, 배운 것
React-Testing-Library에서는 render
함수의 반환값을 사용하는 것보다 screen
을 권장한다는 것을 알게되었다. 이유는 바로 컴포넌트 내용이 테스트 중 변경될 수 있는데 그럼 다시 render
를 해야하기 때문이다. screen
을 사용하면 현재 화면에서 요소를 얻어올 수 있다.
MSW에 대해서는 저번에 잠깐 알게되었는데 어떻게 사용하는지 대충 파악할 수 있었다. 추후에 사용해봐야겠다.
테스트 디버깅 옵션이 있다는 것을 알게되었다.
test.only
나describe.only
는 해당 테스트만 실행되게 한다.
matcher를 커스텀할 수 있다.
expect.extend
에 함수를 전달하면 된다. 함수는container
라는 첫번째 파라미터를 가지고 있다.container
는expect
에 전달하는 값이다.https://www.robinwieruch.de/react-hook-detect-click-outside-component/
🤔 학습하면서 궁금하거나 어려웠던 점
🌅 내일은 무엇을?
- 팀 프로젝트
✒️ log
- 30분 뛰었다.