인프런 커뮤니티 질문&답변
Jest의 test와 it 사용에 대한 컨벤션 질문
작성
·
40
퀴즈
51%나 틀려요. 한번 도전해보세요!
Jest와 같은 테스트 환경에서 'describe' 블록의 주된 역할은 무엇일까요?
개별 테스트 케이스를 정의합니다.
관련된 여러 테스트들을 하나로 묶어 그룹화합니다.
모든 테스트 실행 전에 한 번만 실행되는 코드를 정의합니다.
테스트 결과가 예상과 일치하는지 검증합니다.
답변 1
0
제이쓴
지식공유자
안녕하세요! 좋은 질문 감사합니다.
사실 저는 lint를 통해서 강제하는 것은 고려해보지 않았는데요, 일단은 말씀하신 한국어,영어 관련 룰이 있는지 잘 모르겠습니다. 저는 PR을 통해서 컨벤션을 검증하고, 테스트코드를 확인하는 방향으로 진행했습니다. 특히 요즘처럼 LLM을 활용해서 초벌(?) 코드리뷰가 가능한 상황에서는 손쉽게 PR로도 리뷰가 가능하다고 생각합니다.
물론 lint룰을 적용하면 컨벤션 유지측면에서는 훨씬 유리하고 비용도 적게 들거라고 생각하는데요, 컨벤션을 정해가는 단계라면 규칙을 빡세게(?)잡는게 어쩌면 over engineering이 될수도 있다고 생각합니다.
또 고민이 있으시면 질문으로 올려주세요!





