react-testing-library 간단 정리
react-testing-library
컴포넌트(DOM) 단위(위주)의 테스트 라이브러리
컴포넌트 리팩토링때는 내부 구조 및 네이밍은 바뀔 수 있지만 실제 작동 방식은 크게 바뀌지 않는 것을 이용함
컴포넌트 내부 구현 방식이 많이 바뀌어도 기능이 똑같이 작동한다면 테스트가 실패하지 않도록 설계됨
필요한 기능들만 지원해서 컴팩트함
개발자들이 일관성 있고 좋은 관습을 따르는 테스트 코드를 작성할 수 있게 해줌
출처 : https://velog.io/@velopert/react-testing-library