인프런 커뮤니티 질문&답변

고운 고양이님의 프로필 이미지
고운 고양이

작성한 질문수

실무에 바로 적용하는 프런트엔드 테스트 - 1부. 테스트 기초: 단위・통합 테스트

2.1. 단위 테스트란 무엇일까?

테스트 오류

작성

·

134

0

수업에서 처럼 이렇게 코드를 작성했을 때는 오류가 발생하는데

placeholder를 넣으면 에러가 나지않습니다. 왜그런지 알 수 있을까요?!

답변 2

0

띄어쓰기 문제 ====> 텍스트를 입력해 주세요.

0

코드 조커, 오프님의 프로필 이미지
코드 조커, 오프
지식공유자

안녕하세요!

screen.getByPlaceholderText() 라는 선택자를 통해 요소를 선택하고 있는데요.

렌더링한 컴포넌트가 placeholder를 적절하게 가짐으로써 화면에서 해당 요소를 찾고 테스트 할 수 있게되어 테스트가 통과하게 됩니다!

API 사용은 여기를 참고해주세요!

https://testing-library.com/docs/queries/byplaceholdertext/

감사합니다! 왜인지 모르겠지만 answer에 checkout 했다가 다시 기존꺼들어와서 테스트하니까 통과가됩니다!

 

고운 고양이님의 프로필 이미지
고운 고양이

작성한 질문수

질문하기