jest의 coverage에서 테스트가 필요한 line이 안뜰 때

Holyday33·2022년 1월 18일
0

위 캡쳐를 보면 RestaurantContainer.jsx의 테스트코드가 다 작성 안됐음을 알 수 있다.
그런데 신기하게도 어느 line에 필요한지 안뜬다.

RestaurantContainer.jsx에 가보니 sort와 slice를 쓰는 코드가 있었다.
이것을 따로 함수에 담아서 구현해보았다.

그렇게 하니 coverage에서 그 함수를 테스트하라고 line 위치를 알려주었으며
그 함수 테스트 코드를 작성하니 coverage 100프로를 달성했다.

profile
Why so serious?

0개의 댓글