반응형
react 의 테스트 코드 작성 시 userEvent(@testing-library/user-event) 사용해서 빈 문자열을 테스트 해보고 싶었다.
userEvent.type(input, '');
위와 같이 작성하면 에러가 발생하였다.
● Console
console.error
Error: Expected key descriptor but found "" in ""
See https://github.com/testing-library/user-event/blob/main/README.md#keyboardtext-options for more information about how userEvent parses your input.
...
...
falsy 를 허용하지 않는 것으로 보여진다..
해당 부분은
userEvent.clear(input);
위와 같이 변경하여 적용하였으며, input에 대한 빈 값 테스트를 pass 할 수 있었다.
반응형
'React' 카테고리의 다른 글
React recoil Asynchronous (비동기처리) (0) | 2021.06.11 |
---|---|
React + Recoil 초기 셋팅 및 테스트 (0) | 2021.06.11 |
React + Redux 초기 셋팅 및 테스트 (1) | 2021.06.09 |
React + Openlayers 구성 ( By React Context ) (0) | 2021.05.31 |
React(+material-ui) draggable + resizing modal 컴포넌트 (0) | 2021.05.22 |