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

해리님의 프로필 이미지
해리

작성한 질문수

2시간으로 끝내는 프론트엔드 테스트 기본기

jest 설치 및 환경설정

test 폴더

해결된 질문

작성

·

211

0

테스트 모음 폴더명을 "test" 아닌 "__test__"로 정의하신이유가있을까요??

답변 1

2

강병진님의 프로필 이미지
강병진
지식공유자

해리님 안녕하세요!

사실 예전부터 별 생각없이 습관적으로 사용해왔던건데, 가장 큰 이유는 jest 에서 예시가 __test__ 였기 때문입니다.

공식문서의 스크린샷을 같이 보내드려요!

image

조금 더 생각해보니

  1. 만약 test 라는 컴포넌트가 있다면, __test__ 로 하는 것이

    1. 테스트 코드들의 묶음이라고 나타내기도 용이한 것 같고

    2. 컴포넌트와 충돌도 방지될 것 같습니다

  2. __test__ 로 하면, 디렉토리의 위치가 다른 코드들과 분리되니 가시성(테스트 파일을 찾기 쉬움)에도 유리할 것 같습니다.

해리님의 프로필 이미지
해리

작성한 질문수

질문하기